Did you change the character set in config.php to utf-8? That's all I did and my sites are utf-8 and I haven't run into any problem so far.
yes, but that's not the only thing i'd changed. I've also added an extra function to print out the html meta tag in lib-custom.php
follow up: oh... it;s my fault.... i didnt set it in my prefernce.... sorry about that
You can set the permission to the Topic if you don't want anonymous user to see the entire topic. And yes, you can also set permissions to individual story. Is this what you are looking for
no. what i want to do is to block anonymous to enter a section, say under the top menu. currently, i've to add extra userid check in each php file/section. one more example, if i want to hide the search section on the top left, i've to add so many codes into several php files
There are a couple of other choices that can allow you to manage menu online. One is the Menu Plugin, and the other is Balaine's GLMenu plugin, at portalparts.com.
ic, thx
I tested posting a message without the intro text, I got this error, "Please fill in the Title and Intro Text fields". Your error must be in a different situation. Could you try again to find out how you got there? It can help improve GL's usability.
try this, 100% work:
login as admin -> contribute -> enter somthing under title and body text and nothing else -> save -> click on edit on the result page -> wrong error message
i think it's due to the so-called "saved" story was not saved actully due to incomplete fileds/data. however, the system still let u edit it after posting the story(1st error). as a result, geeklog will not be able to retrieve that "saved" story (2nd error), and produce an error msg (3rd error)
furthermore, i have some more findings:
1/. the current mechanism for producing a page with default layouts/blocks is not very good, and sometimes troublesome. eg I've downloaded a plugin and started to play with it. i found that the plugin could not produce the layout in the proper way. all it did was a default html page (with gray background & normal text). after investigation, i found that it's the layout functions calling problem (without header, or missing arguments, etc). so, i would like to suggest an easier way to produce a layout with several function calls only like layoutWithDefaultBlocks($x), layoutWithLeftBlocksOnly($x), etc. and within these functions, all other things will be implemented automatically, including COMxxheader, COMxxxfooter, with the supply of $x - the text required to insert into the layout/template. so the users wont have to deal with too many things when they want to write plugins or create an output page.
2/. the plugin mechanism is another weakness. sometimes a new folder is required under public_html and root, while sometime just require one under root. i know that there are security issues if everything is put under the public_html folder, but, there must be an easier way to deal with the installation of plugins since right now everything requires manual operations. so if, if the plugin creator missed out something, it will be hard for the users to trace where the problem area is. for instance, to centralize the plugin's installation process, to let the plugin creators to submit a file list to let geeklog to handle the files/folder, etc might help
3/. i think it would be nice if geeklog let users to arrange the center blocks' position like phpxuke does.
i;m so sorry to post so much suggestions/bugs/complains here, but i really want geeklog to be a very successful one in the future. i just want to speak out my opinions, aiming at helping the geeklogers