» tagged pages
» logout

sorted by: recent | see : popular
Content Tagged with Announcements + geeklog

New Theme: Pure 1.5.1 Released!

Pure 1.5.1 is now available for download! It is a tableless and full css design in the same way of Nouveau (Eric Warren) and Chameleon (Mark Evans)

Features:

  • Tableless markup. All appropriate markup is created with tags and other elements.
  • SEO friendly where content comes first in the code, followed by side blocks.
  • MooTools Javascript Library v1.11 integration. (learn more at http://mootools.net) We have also included some MooTools based javascript widgets.
  • Additional typography elements with enhanced block class styling, quote and code styling, list styling...

We have tested it in Firefox 2/3 IE 6/7, Opera 9, and Safari 3 on Windows.

Theme preview

geeklog: GeekLog News

Geeklog 1.5.1

Geeklog 1.5.1 is now available for download. This is mostly a bugfix release for Geeklog 1.5.0 but it also includes a few minor improvements. For users of 1.5.0, this is a recommended update, as it fixes quite a few bugs and rough edges in 1.5.0.

Geeklog 1.5.1 also addresses some security issues, as detailed in a separate article. For the list of changes, please refer to the documentation and the included changelog.

geeklog: GeekLog News

Geeklog 1.5.1rc1

Geeklog 1.5.1 is mostly a bugfix update for Geeklog 1.5.0. The first release candidate is now available for download.

As you can see from the list of changes, we've also thrown in a few minor improvements. Overall, however, the focus for this release is on bugfixes before we're moving on to integrate the new features developed during this year's Summer of Code.

Speaking of which: It's great to see that one of our GSoC students already contributed to this release. Thanks, Sami!

P.S. Translators can find information about the language file changes on the geeklog-translations mailing list, as usual.

geeklog: GeekLog News

glFusion v1.0.1 Released

The glFusion Community is pleased to announce that glFusion v1.0.1 is now available for download. This new release squashes several bugs, makes some cosmetic improvements, and includes other enhancements by the glFusion team.

In addition to the standard full install tarball, we have included a zipped version, and incremental archives (available in both .tar.gz and .zip formats as well) that only contain new or changed files from glFusion v1.0.0. Grab the archive that's right for you at glfusion.org.  Visit the glFusion Wiki for full details on installing or upgrading.

Our intent is to make the upgrade as simple and pleasant as possible for the community, but we know we're not perfect. Should you find yourself needing a little help, feel free to visit our Known Issues wiki page, our Troubleshooting Tips, and post your questions in our active support forum.

glFusion v1.0.1 also marks the last release that will echo the Geeklog codebase. In just a short period of time, the enhancements made by the glFusion Community have proven that trying to keep the code in sync with the Geeklog base is not a realistic goal. We also want to ensure there is no confusion to the community regarding the Geeklog and glFusion projects. As a result, all future releases of glFusion will be developed independently from Geeklog v1.5.0+. We plan to continue in the spirit of collaboration with the Geeklog project, and leverage some of their ongoing code enhancements, and extend the invitation for them to do the same if they wish.

We have transitioned the gl Labs website to the glFusion web site to support this new direction. Mark and I are still happy to continue supporting any of the plugins or themes we've published thus far for Geeklog, but we do not plan on releasing any new updates to those plugins or themes for the Geeklog environment. If you are interested in picking up development of any of these legacy plugins or themes for Geeklog, please feel free to contact us.

While we are extremely pleased with this release, we are even more excited about our next milestone release v1.1.0! For a sneak peek of what's around the corner, visit our detailed glFusion Roadmap. If you would like to submit a feature request or suggestion, please feel free to do so in our Tracker. Our goal is to continue to make glFusion the best that it can be, and to do that we need your ideas, input, and collaboration! Even if you can't write a line of code, we can always use your talents! What are you waiting for, let's make something great together! Join the Dev Community today!

glFusion v1.0.1 Major EnhancementsInstance Caching for Stories

glFusion v1.0.1 implements Instance Caching for stories. What this does is that once a story is displayed, a cached copy is stored. This means that each time the story is displayed in the future, glFusion does not have to rebuild the contents, it will simply use the cached version. This should provide another nice performance improvement and also decrease the load on your server.

Online Configuration Improvements

The online configuration system has seen a few improvements based on lessons learned and feedback from the community. You can now disable a feature if you accidentally enable it, for example, the multi-language support. URLs and paths are now checked to ensure they have the necessary trailing backslash (or don't have it in some cases) and that no stray spaces are picked up during the edit.

Advanced Editor Improvements

The Advanced Editor has been upgraded to FCKEditor v2.6.2 which brings some FireFox3 and Opera 9.50 fixes.

We have added a new plugin to the Advanced Editor to allow you to easily insert embedded videos in your story.

We have also added a new toolbar that is used for user contributed stories. This new toolbar gives the user a little more control over the look of their story. We did not include the ability to upload images in this toolbar.

General Layout Improvements

The style sheet has been tweaked a little to better support dynamic sizing (changing the zoom or font size on the local browser). We've also improved the Comment Bar layout to make better use of the space.

You will also see some nice new transparent icons in the Command n' Control screen. These updated icons make things look just a little better and they work well with themes that have a dark background.

Security Fixes

We updated the HTML filter to the latest production version (htmLawed v1.1) and also added some additional filtering to the Forum and Media Gallery search inputs.

We also fixed a bug that allowed a user with the story.edit permission to post stories to topics they did not have permission to write to. Now the user will only be presented with a list of available topics where they have both read and write permissions.

For details on all the changes, please see the glFusion Wiki - What's New section

.

geeklog: GeekLog News

New Theme: Colors 1.5.0 Released!

Colors 1.5.0 is now available for download!

Green is the first color, blue, red, orange and a black and white version will be available soon.
This theme was developed by ::Ben from french portal www.geeklog.fr.

Theme preview

geeklog: GeekLog News

glFusion v1.0.0 Released

The gl Labs Community is pleased to announce that glFusion v1.0.0 is now available for download. glFusion is built on the foundation of Geeklog v1.5.0, and brings additional style and functionality to your new or existing Geeklog-based site by including pre-installed plugins and the Nouveau theme. Plugins include: CAPTCHA, Bad Behavior2, Media Gallery, Forum, and FileMgmt. glFusion doesn't stop at just packaging things together, there are several enhancements under the hood that bring improved performance, scalability, and usability. We have also created a new online documentation wiki for glFusion for your reading pleasure.

geeklog: GeekLog News

Geeklog 1.5.0

After almost 18 months in the making, Geeklog 1.5.0 is now officially out and available for download.

To recap: This version incorporates the results of the 2007 Google Summer of Code, namely:

  • New user-friendly install script by Matt West
  • New Configuration GUI (replacing config.php) by Aaron Blankstein
  • New Webservices API based on the Atom Publishing Protocol by Ramnath R. Iyer

A big round of applause please for Aaron, Matt, and Ramnath for adding these great new features to Geeklog. And a big thanks to Google for running the Summer of Code program and making all this possible!

Geeklog 1.5.0 also brings support for OpenID and LDAP, subcategories in the Links plugin, support for XHTML, and more.

We also owe you information about some security issues in Geeklog that we haven't disclosed yet: All Geeklog versions prior to 1.5.0 are vulnerable to cross-site request forgery attacks. There are also some security issues in kses, the HTML filter we're using in Geeklog.

Documentation for the new features is available from the Geeklog Wiki or from the included documentation, e.g.

Plugin authors may also be interested in these articles:

geeklog: GeekLog News

Geeklog 1.5.0rc2

The second release candidate for Geeklog 1.5.0 is now available for download. We expect this to be the last release candidate before the final release, so if you haven't had a chance, now would be a good time to try out the new features in 1.5.0 and help us track down any remaining bugs.

The changes over rc1: The bundled plugins will no longer read the old config.php files, setting the site's default language and theme in the Configuration now works, and inconsistencies in the layout of the admin screens have been fixed. There were also quite a few changes for internationalisation, which also required a few more theme changes.

geeklog: GeekLog News

Geeklog 1.5.0rc1

The first release candidate for Geeklog 1.5.0 is now available for download. This version is now feature complete but may still contain bugs - please help us find them. We have also updated geeklog.net to 1.5.0rc1, so you can try it out right here. Of course, as mentioned before, the most interesting new features are "under the hood", so please download the tarball and try it out yourself.

The changes over Beta 2: MS SQL support should now be working properly, a couple of bugs in the Calendar plugin have been fixed, and stories now work with the "timezone hack" again. There were also a few more theme changes and the first updated translations have arrived.

And here's the first troubleshooting tip, a lesson learned while upgrading geeklog.net: During the upgrade, the install script will read the config.php files of all the plugins and then rename them to "config-pre1.5.0.php". If that rename fails, however (e.g. due to file permissions), the config.php is left in place and will be used by the plugins instead of the configuration from the new Configuration admin panel. So if the plugin configuration doesn't seem to work, check for config.php files. This will be especially prominent with the Links plugin: You'll only see the Top 10 Links there but no categories. Rename the config.php and all the categories will appear.

We'll have to see if this is something that can be fixed before the final release of Geeklog 1.5.0. Otherwise, it will become a prominent new FAQ entry ...

geeklog: GeekLog News

Nextide releases Nexpro suite as public download

Nextide is pleased to announce the release of version 1.1 of the nexPro Portal suite and immediate availability for un-restricted downloads.

You can now download the full Nexpro suite and the individual nexpro plugins. While nexPro has always been offered wihout a license fee, there was a requirement to purchase an annual support agreement and now, that requirement no longer exists. We are still offering our premium support and custom development services, sites that need a higher level of service should review our Service Offering.

The Nexpro suite is an integrated version of Geeklog with all of our plugins pre-installed as part of the single download making it a simple matter to just enable the plugins you want. Nexpro version 1.1 is still based on GL 1.4.1 but all of the plugins have been tested with GL 1.5. The nexpro suite and plugins provide unique business oriented features like:

  • nexFlow: workflow engine with graphical workflow editor
  • nexForm: online forms designer allows anyone to add simple to very complex forms with no programming
  • nexContent: Feature rich CMS plugin used to manage all of the site content on our nextide site.
  • nexProject: Integrated project management - Gnatt charts, delegated tasks, disussions and more
  • nexFile: Document management with flexible permission controls and version management
We have much more detail on our site and encourge you to check out our site blog, documentation wiki and plugin overviews.
There are video tutorials that provide a good overview. A demo site has been setup that fully restores once a week and has a number of example workflows, forms and nexContent created pages. Feel free to login as admin and test creating your own forms, workflow and nexContent pages and let us know what you think in the Nextide discussion forum.

geeklog: GeekLog News

Geeklog 1.5.0 BETA 2

So we're trying to stick to the Release early, release often mantra for once: The second beta version of Geeklog 1.5.0 is now available for download.

This version fixes some issues with the XHTML support (including errors in some language files), a database and some cosmetic issues in the Polls plugin, display issues in the Static Pages plugin, and a few other minor problems. MS SQL install should now work but upgrades still don't (they do for MySQL, though).

Please note that we had to make a database change and some more theme changes in this version, so it's not fully compatible with beta 1. Beta 2 is still not quite finished.

If you can, please try out this version and help us iron out the remaining bugs.

We're also looking for help with updating the translations. Information for translators has been posted on the geeklog-translations mailing list.

geeklog: GeekLog News

Geeklog 1.5.0 BETA 1

The Geeklog Team would like to announce that the first beta release of Geeklog 1.5.0 is now available for download. This release incorporates the results of last year's Google Summer of Code, namely:

  • New user-friendly install script by Matt West
  • New Configuration GUI (replacing config.php) by Aaron Blankstein
  • New Webservices API based on the Atom Publishing Protocol by Ramnath R. Iyer

Geeklog 1.5.0 also provides support for OpenID and LDAP, includes FCKeditor 2.6, and much more.

A word of warning, though: We are releasing this beta version in an attempt to keep the schedule we announced earlier, i.e. having a new release out by the time the coding starts for this year's Summer of Code. It is not finished yet.

The issues we know about are:

  • MS SQL support is still not quite working.
  • A few more theme changes will be required before the final release.

The issues we don't know about is why we are releasing this beta now: If you have chance to run it on a local server or a non-productive site, please download it and give it a try. And if you notice any problems, let us know.

As you can see, we haven't updated geeklog.net yet - we'll do that once we're moving to release candidates. If you want to see a site running on 1.5.0, try geeklog.info, but keep in mind that the most dramatic changes (install script, config GUI, etc.) are "under the hood" and not visible to normal users. You'll have to try it for yourself to see them :-)

geeklog: GeekLog News

Nextide announces nexPro Portal and services

Nextide is pleased to announce the immediate availability of the nexPro Portal suite of products for the Geeklog Community. A complete range of standard as well as custom services are also available to address your support requirements. We, at Nextide, have been using Geeklog as a base development framework for our client projects over the past few years. This has given us the opportunity to create a pre-integrated version of Geeklog and nexPro Portal. In addition, nexPro Portal includes a number of components that are well suited for business oriented applications as well as community sites.

Some of the key new plugins and features include:

  • nexForm: Dynamic online forms and Form Editor
  • nexFlow: workflow engine to automate form review, approval and business processes
  • nexFile: Document management with version control and advanced admin features
  • nexList: List administration and used as core admin tool for other plugins
  • nexMenu: Dynamic site menu administration
  • pre-integrated with the forum and the captcha plugins
Visit us at www.nextide.ca We are also announcing the first of our premium plug-in products, nexContent which is a full featured content management solution that allows you to take full control of your site content and block layout. All of the content on our new site has been done with nexContent (excluding the wiki). We are planning to release more premium solutions in the months to come. The next premium product scheduled for release is the nexPro Project Management plug-in.

Nextide is offering several levels of support that includes remote support, updates and telephone support for your critical sites.

The site has been designed to provide you with several means of product evaluation. There are product overviews, video tutorials and wiki documentation to help you get familiar with our solutions. Please post any questions and feedback on our site in the forums and we will promptly follow-up.

We hope that you will find the time to visit our site and explore how these solutions can help you.

geeklog: GeekLog News

Announcing RPM packages for Geeklog, Forum, Captcha, Filemgmt and Media Gallery.

I have created RPM packages for Geeklog 1.4.1, Forum 2.7, Filemgmt 1.5.2, Captcha 3.0.2 and Media Gallery 1.5.0. Packages do install all software within /etc/geeklog, /usr/share/geeklog, /var/lib/geeklog and /var/log/geeklog directories, trying to stick as much as possible with the FHS 2.3 (Filesystem Hierarchy Standard). Basically anyone with minimal skills (to know hoe to use mysqladmin, mysql and any text editor) and with a working Red Hat™ Enterprise Linux 5 based OS (CentOS 5, etc.) may install Geeklog, Forum, Filemgnt, Captcha and Media Gallery in less than three minutes.

Software repository for fresh and new Geeklog installations, with RPM and SRPM packages, courtesy of Alcance Libre, is located at: http://www.alcancelibre.org/al/webapps/.

Yum configuration:

Save the following lines as /etc/yum.repos.d/AL-Webapps.repo:

[AL-Webapps]
name=Alcance Libre Webapps Repository
baseurl=http://www.alcancelibre.org/al/webapps/
gpgkey=http://www.alcancelibre.org/al/webapps/AL-RPM-KEY

Installation from RPM package includes proper configuration, permissions and attributes for every Geeklog directory and file using the FHS 2.3 (Filesystem Hierarchy Standard), Apache configuration file and several patches to make painless the install procedure.

wget http://www.alcancelibre.org/al/webapps/AL-RPM-KEY
rpm --import AL-RPM-KEY
yum -y install geeklog geeklog-install geeklog-plugin-forum geeklog-plugin-filemgmt geeklog-plugin-captcha geeklog-plugin-mediagallery
service httpd reload
mysqladmin -p create geeklog
mysql -p
> grant all on geeklog.* to username@localhost identified by 'any_password';
> exit;

Any values from above may be changed editing the /etc/geeklog/config.php file before doing the procedures.

After that, installing packages and setting up database, the procedure reduces to modify configuration settings for database, username, password and Site URL in /etc/geeklog/config.php and access http://your_machine/geeklog/admin/install/install.php and complete the installation/configuration through the Web interface.

Forum, Filemgmt, Captcha and Media Gallery require to complete installation from the Admin menu, as any other plugin for Geeklog.

After installation and configuration procedures are completed, geeklog-install package (includes the install directory for Geeklog) may be removed from system, using:

yum remove geeklog-install

Or just using:

rpm -e geeklog-install

Configuration files (never replaced if updating through yum or rpm commands) from these packages are located at /etc/httpd/conf.d/geeklog.conf, /etc/geeklog/config.php, /etc/geeklog/lib-custom.php and /etc/geeklog/plugins/{forum,filemgmt,captcha,mediagallery}/config.php. I also Added Burning Memory and Sepia Memory (default theme) themes to main package.

Any comments and suggestions are welcome. I have created these packages with security and paranoia in my mind, but I'm open to add any improvements to the spec files. I'll be periodically publishing RPM packages for more Geeklog plugins (quite easy). My mail address is joelbarrios at alcance-empresarial dot com, and my website is located at http://www.alcancelibre.org/.

geeklog: GeekLog News

How to Port a Theme tutorial / Refresh theme

Over the last few weeks, I've been working on beefing up the wiki over at gllabs.org with some info regarding Geeklog theme creation. A large portion of that, a tutorial on how to port a theme, involved taking an open-source XHTML/CSS template and converting it step-by-step into a GL theme.

The tutorial is at a point now where I feel the first draft is written, and would like some feedback. Please check it out and post your comments in this forum thread.

The result of that tutorial is a fixed width, 2 column layout theme with left blocks and a main story column called Refresh. All credit for the theme design goes to the original author at www.styleshout.com. It is meant for 1024x768 and higher screen resolutions. I have tested it in Firefox2, and Safari public beta 3. In other browsers, your mileage may vary.

Grab it at gllabs.org or here at geeklog.net.

See it in action at lab.familycorner.us.

geeklog: GeekLog News

OpenID pre-announcement

The first result from our bounties hunt has now landed in CVS: OpenID support, provided by Choplair. And for those of you who are feeling adventurous and don't want to wait for the next Geeklog release, there is also a patch available for Geeklog 1.4.1.

So what is OpenID again? It provides an identity that you can use to log in to all sites that support OpenID. No need to create new accounts with every new site you want to participate in. But note that two problems that OpenID does not solve are trust and spam.

The above patch allows Geeklog to act as an OpenID consumer, i.e. allow users to log into a Geeklog site using their OpenID (much like the remote authentication introduced in Geeklog 1.4.0). It does not enable your Geeklog site to act as an OpenID server, i.e. you will still have to get your own OpenID from somewhere else. There are many places where you can get an OpenID for free (e.g. myOpenID) - or you may even have one already (e.g. if you're an AOL user), as many sites and services already provide OpenIDs for their users.

A word of warning: The OpenID support for Geeklog has not been fully tested yet. There are still some issues to be resolved (e.g. handling of duplicate email addresses). We're releasing this as a patch since it's a popular request and so that we can get more experience with the various OpenID services already out there and with the integration into Geeklog. So while we're looking for your feedback, you should be aware that this patch is not for everyone yet ...

geeklog: GeekLog News

Geeklog 1.4.1

The official release version of Geeklog 1.4.1 is now available for download. To recap the new features:

  • Support for Microsoft SQL Server (in addition to the continued support for MySQL). This feature was single-handedly implemented by Randy Kolenko. We also owe thanks to Mark Evans for his help in testing and debugging it.
  • The Geeklog Calendar is now a plugin, so it can easily be disabled or replaced.
  • Multi-language support lets you create sites where the content changes when you switch languages. So you can have translated versions of articles and only show those in the visitor's preferred language.
  • Better spam protection by including support for SLV and offering hooks for CAPTCHAs.
  • Various other improvements, e.g. an option to "mass delete" users, a redesigned account information page, updated version of FCKeditor (now again including a file manager), and more.

With this release, we're also saying goodbye to the year 2006 as well as the Geeklog 1.3.x branch, for which support has now ended. Geeklog 1.4.1 is a recommended upgrade for all users of previous versions.

Those upgrading from Geeklog 1.4.1rc1 will find a list of all the changed files in the file changed-files in the docs directory. In case you're upgrading from beta 1 or 2, we suggest you replace all of the files.

There were no database changes over the betas or rc1, so there's no need to run the install script again. One theme change that we'd like to point out is for the file preferences/profile.thtml where the input fields for the user's location and homepage were accidentally restricted to 32 characters each. If you're using the Professional theme or a theme based on the 1.4.1 version of the Professional theme, please make sure to pick up this fix.

When upgrading from an earlier version (1.4.0 or 1.3.x), simply follow the upgrading instructions. Please note that there were a lot of theme changes that you may have to apply in case you're using a customized theme. Updated themes for Geeklog 1.4.1 should shortly be available from the usual places, e.g. www.geekdownloads.net

geeklog: GeekLog News

Geeklog 1.4.1rc1

The first release candidate for Geeklog 1.4.1 is now available for download. This release fixes the remaining issue with MS SQL, improves multi-language support, and fixes a couple of other bugs. There were no database or language file changes, but we did some final tweaks of the Professional theme.

We have also added new API functions for plugins to hook into submission forms (e.g. registration, comments, stories). The new version of Mark Evans' CAPTCHA plugin is the first to make use of those new functions and should be much easier to install now.

While this is not the final 1.4.1 yet, we would like to ask you to download it and try it out to help us track down any remaining issues. Please also keep in mind that once 1.4.1 is out, the support for Geeklog 1.3.11, and therefore for the entire 1.3.x line, will end. So now would be a good time to start planning for an upgrade of your site.

We would also like to send out a call to send in any translations (updated or new) that you may have made. Geeklog ships with language files for over 30 languages, but not all of them have been updated for this new release yet. If you need help with the translations, our geeklog-translations mailing list is the place to ask.

If all goes according to plan, the final 1.4.1 should be ready before the end of the year.

geeklog: GeekLog News

Geeklog 1.4.1 beta 2

The second beta version of Geeklog 1.4.1 is now available for download. While we still have to sort out some issues (with MS SQL and in a few other places), this release should provide a much more polished experience and preview of the next Geeklog version.

Beta 2 fixes problems with MS SQL, improves multi-language and UTF-8 support, sorts out display problems with the Professional theme, and fixes several other bugs. It also includes updated PEAR packages (specifically PEAR::Mail, which addresses a problem with SMTP). Please see the included changelog for a complete list of changes. There's also a file, docs/changed-files, that lists all the files that changed over beta 1.

geeklog: GeekLog News

New Theme: Garden 1.4 Released!

After long waiting Garden 1.4 is now available for download! This theme was developed for french portal www.geeklog.fr where you can see it in action. Note: This theme is best experienced in Mozilla Firefox, Apple Safari and Internet Explorer 7.

geeklog: GeekLog News

Geeklog 1.4.1 BETA 1

A first Beta release of Geeklog 1.4.1 is now available for download. After the various security issues we had this year, we concentrated on code reviews and bugfixes for this release, but there are also some new features, namely

  • Support for Microsoft SQL Server. Yes, for the first time in its history, Geeklog will now also run on a database other than MySQL. The MS SQL support was developed by Randy Kolenko who posted more about it here.
  • Calendar plugin. Moving the events and the calendar to their own plugin concludes our work on making Geeklog more modular. Don't need a calendar on your site? Now you can simply uninstall the plugin.
  • Multi-language support. It's now possible to build multilingual Geeklog sites where not only the navigation but also the content changes when you switch languages.
  • Various other changes, e.g. better spam protection, an option to mass-delete users, redesigned account information, and more.

We're labelling this as a beta mainly for three reasons: The new MS SQL support, the mass-delete user option, and the various changes we made in the Professional theme, all of which will probably need some tweaking. So while you're invited to install 1.4.1b1 and try it out, you may not want to run your site off of it just yet.

Please note that most of the changes we made in the Professional theme are to make it more based on CSS instead of a table layout. These changes are of course not mandatory for your own theme but specific to the Professional theme. The required changes to support the new and modified features of Geeklog are documented, as usual.

geeklog: GeekLog News

Geeklog 1.4.0sr5-1 and 1.3.11sr7-1 bugfix releases

Last week's security release introduced display problems in the comment preview that we're fixing with the following versions:

Please note that when using the 1.4.0 "combo" update, you will also have to remove some files to fix the security issue with FCKeditor's file manager, as explained in the included README file.

geeklog: GeekLog News