Gossamer Forum
Home : Products : Gossamer Links : Development, Plugins and Globals :

Webmaster33's under development or planned plugins

Quote Reply
Webmaster33's under development or planned plugins
I decided post a summary of my plugins, what are currently under development or are planned. I also collected those related URL-s which are discussing the features, which are or will be available in these plugins. I think this will help you to save a lot time, if you are looking for some special features.

I hope this summary will help you to imagine, how my plugin developments currently are going.
(My developments are done in my free time. I will try to finish them as soon as possible, but unfortunately I can not promise a quick release of them)


- Xtended Link Display plugin (XLD) (also known as Extended links plugin)

URL (related threads): [PLUGIN] Extended links plugin development news, Links properties, Customized link sorting?, Link Numbering, Browser Display, Related Links & Categories, ORDER BY...

Description: The goal of this plugin: to add new and extend existing link display related features of Links SQL. More than 13, option rich features will be added or extended.

Features planned: Link Sorting in a category, Span page feature, X level [new] images feature, Page Timer to measure display time, Link numbering, Template based Related category names, Long form name display of Short form names, Display Last X links, Group by similar links, Quick jump to Similar links group, Display only filled fields in links, etc...
You can check detailed list of planned features here: [PLUGIN] Extended links plugin development news

Development status: Still under development. The development is about 60-70% finished. Most features works already, but there is still not admin interface, and no install script to be installed with all required changes...

Licence: commercial


- Xtended A.M.D. plugin (XAMD)

URL (related threads): Strip HTML from Description

Description: Feature improvements for the add.cgi, modify.cgi, delete.cgi scripts

Features planned: link preview feature, only 1 field required to fill of a field group, adding template tags for Eval type fields, easy and advanced mode (easy mode has just a few field input on a page), improved form error checking and error display feature, Long form name display of Short form names, avoid HTML in Description, maximum Description length, etc.

Development status: just started (July, 2002)

Licence: not decided yet


- Advanced Link Expirator plugin (ALE) (Expire links)

URL (related threads): Link Expiration, Expirator, Expirator Expiration Mod etc.

Description: Adds a new feature to be able to expire links in Links SQL.

Features planned: several Expiration types (day, start-end date, etc.), Expiration checking in several ways (event based, cron based), expire links selected categories, set some links to "never expire", e-mail notification X days before link expiration, e-mail notification when link expired, task after link expiration (delete, put on-hold, etc.), Re-activate option, etc...
You can check detailed list of planned features here: Link Expiration

Development status: planned

Licence: commercial



Your comments, opinions are always welcome.

Best regards,
Webmaster33


Paid Support
from Webmaster33. Expert in Perl programming & Gossamer Threads applications. (click here for prices)
Webmaster33's products (upd.2004.09.26) | Private message | Contact me | Was my post helpful? Donate my help...
Quote Reply
Re: [webmaster33] Webmaster33's under development or planned plugins In reply to
Somebody remembered my discussion with Alex about multiple database management feature, and asked me how the development is going. Well, the development is not started yet. There are some important developments before starting to work on it.

This feature could be developed as plugin or as LSQL mod, but at this point I can not tell more, which one will be (hopefully it can be done as plugin). The plugin (or mod) should be able to manage real multiple LSQL databases with single LinksSQL script on the same server.
I plan to name this plugin as Multiple Database Management plugin, if it can be solved as clean plugin, without mods.

Well, I did not forget this, but this project is still far from starting at all. First the 3 mentioned plugins will be developed. Anyway Multiple Database Management plugin for LinksSQL is in planning state. Read following summary about it:


- Multiple Database Management plugin (MDM)

URL (related threads): Multiple database usage in same Links SQL? - Suggestion

Description: The plugin (or mod) should add the possibility to manage real multiple databases with single LinksSQL script on the same server.

Features planned: Create, Modify, Delete LinksSQL databases on admin interface (which use the same LSQL script); new LSQL databases could be in a) new tables with different prefixes b) different database; Change actual database on admin interface; Each LSQL database would have separate configs; separate definition tables, so real multiple LSQL database management would be possible.

Development status: planned (future plan)

Licence: commercial


Your comments, opinions are welcome.

Best regards,
Webmaster33


Paid Support
from Webmaster33. Expert in Perl programming & Gossamer Threads applications. (click here for prices)
Webmaster33's products (upd.2004.09.26) | Private message | Contact me | Was my post helpful? Donate my help...
Quote Reply
Re: [webmaster33] Webmaster33's under development or planned plugins In reply to
This is something that about 80% can be addressed using the "arbitrary tables" idea I'm hacking on.

What it does is use the Links table as the main relationship table, and then extends the link data arbitrarily based on almost any criteria -- categegory, flag fields, user log-on, etc.


PUGDOG� Enterprises, Inc.

The best way to contact me is to NOT use Email.
Please leave a PM here.
Quote Reply
Re: [pugdog] Webmaster33's under development or planned plugins In reply to
Yes, the multi db management can be solved by mainly hacking the database management, and manipulating with the tables. If I understand correctly, you would use tables with foreign keys, to other tables, which can contain e.g. properties for each link or each category.
It is a good idea.
I'm thinking on a similar solution, but not related to the MDM plugin. MDM plugin would have the goal to manage different LSQL databases. The solution you called "arbitrary tables" could be used to create a feature to set different properties for each category (similar to the feature, how each category can have separate template).

Best regards,
Webmaster33


Paid Support
from Webmaster33. Expert in Perl programming & Gossamer Threads applications. (click here for prices)
Webmaster33's products (upd.2004.09.26) | Private message | Contact me | Was my post helpful? Donate my help...
Quote Reply
Re: [webmaster33] Webmaster33's under development or planned plugins In reply to
About my plugin developments.
Priority to finish my under development plugins is the following (links point to news threads):
1) DirName converter plugin - Finished & releasing soon - a few days, max a week or two - after beta testing finished
2) Advanced Link Expirator plugin (ALE) - requested by some people (including me Wink) so that's the following candidate. Working on.
3) Xtended Link Display plugin (XLD)
4) Xtended Add.Modify.Delete plugin (XAMD)

Best regards,
Webmaster33


Paid Support
from Webmaster33. Expert in Perl programming & Gossamer Threads applications. (click here for prices)
Webmaster33's products (upd.2004.09.26) | Private message | Contact me | Was my post helpful? Donate my help...
Quote Reply
Re: [webmaster33] Webmaster33's under development or planned plugins In reply to
- DirName converter plugin

URL (related threads): Categories names in _spanish_

Description: The 'DirName converter' plugin can generate valid directory names from Full_Name column values which have international or invalid chars.
Usage is mainly recommended for those, who use Non-English or special characters in 'Full_Name' column, but anybody else can find it useful, thanks to several special options of this plugin, which makes possible to copy 'Full_Name' values into another column, while invalid character conversion is done.
The plugin optionally can also generate 'Name' column values from 'Full_Name' column.

More Features planned: none at the moment. Depends on donators (see Licence).

Development status: Finished, but still beta testing

Release info: Not released yet, still in Beta testing stage. Will be released within a week or two.

Current version: 1.0.2beta

Licence: Freeware (without email support). However, donators are entitled to get email support, and may request new features.

Tested with: Links SQL v2.1.1


Some people are testing the plugin right now, I will release it when I get the feedbacks from them.

Best regards,
Webmaster33


Paid Support
from Webmaster33. Expert in Perl programming & Gossamer Threads applications. (click here for prices)
Webmaster33's products (upd.2004.09.26) | Private message | Contact me | Was my post helpful? Donate my help...
Quote Reply
Re: [webmaster33] Webmaster33's under development or planned plugins In reply to
DirName converter plugin latest version is: v1.0.6 beta1 (supports LSQL 2.1.2)
It can be downloaded form LSQL admin interface.

Best regards,
Webmaster33


Paid Support
from Webmaster33. Expert in Perl programming & Gossamer Threads applications. (click here for prices)
Webmaster33's products (upd.2004.09.26) | Private message | Contact me | Was my post helpful? Donate my help...
Quote Reply
Re: [webmaster33] Webmaster33's under development or planned plugins In reply to
About my plugin developments:
Development of my plugins mentioned above was delayed because of custom jobs and my studies.
Currently I'm phasing out my current custom jobs, then I'll likely not take new ones until I finish my studies this year.

I did not give up to finish the plugins, but currently I can't estimate when I will have time to work on them.

Best regards,
Webmaster33


Paid Support
from Webmaster33. Expert in Perl programming & Gossamer Threads applications. (click here for prices)
Webmaster33's products (upd.2004.09.26) | Private message | Contact me | Was my post helpful? Donate my help...
Quote Reply
Re: [webmaster33] Webmaster33's under development or planned plugins In reply to
Description: The 'Admin_MultiAdd' plugin can import records to Links SQL from a flat text database file.
It is a "record by record" importer, which is capable to import even those flat text databases, which have different number of fields & different (mixed) order of fields. The input flat text database format can be almost any kind. The fields can be separated with changeable string delimiter, as well the row delimiters, too.
The import process is done manually in more steps, visually assigning data to fields, accepting each record one by one. That way you have full control over the import process. The admin can assign any input text to any field, this way making possible to import data from a text file which has not the same number of fields in all rows.

Features:
  1. Upload flat text database file you want to import
  2. 1 by 1 record import in 2 steps (thus you have full control over the import process)
  3. Select input data for each field (in Step 1)
  4. 'Skip/Delete' button, to skip a record (and actually delete it from import file) (in Step 1)
  5. Skipped/Deleted records are logged into a text file, so they can be reused again, if they were skipped/deleted accidentally (in Step 1)
  6. Assign record to an available Links SQL category (in Step 1)
  7. Makes possible to fill unassigned fields manually (in Step 2)
  8. Each record in flat text database can have different number & order of fields. Each field data which was read from flat text file, data can be assigned to any of current LinksSQL database fields.
  9. Successfully added records are logged into a text file for later review.
  10. Comment lines, empty lines are also allowed in flat text files. They are automatically ignored.
  11. Options:
    • Delimiter option: Delimiter used in flat text file
    • cols2ignore: specifies, that which system fields are not allowed to assign imported data to them
    • AutoValidate option: to automatically set link validation to Yes for each imported link.
    • Allow_Input_Data_Change option: to allow to modify the selected input data
    • Debug_mode: allows to display debugging info

Features planned: if requested, 1 step automatic import will be implemented, where there is no 1 by 1 record confirmation, just setting flat text database format (fields) at the beginning, then all records are imported in 1 step.

URLs (related threads): [ NEW PLUGIN ] Admin Multi-Add plugin, Webmaster33's under development or planned plugins

Version: v1.04beta1

Tested with: Links SQL v2.1.2 (but should work with v2.2.0, too)

Development status: Finished. (but remains beta until it's widely tested)

Release info: Finished on 2004-03-26. Public release 2004-09-26.

Licence: Commercial

Price: $55

Order here: Buy through Share-it

If you have questions, comments, suggestions about the plugin, let me know.
If you want to buy the plugin, you can buy directly through Share-it or if you have pre-sales questions, contact me through Private Message.

Best regards,
Webmaster33


Paid Support
from Webmaster33. Expert in Perl programming & Gossamer Threads applications. (click here for prices)
Webmaster33's products (upd.2004.09.26) | Private message | Contact me | Was my post helpful? Donate my help...

Last edited by:

webmaster33: Sep 26, 2004, 10:28 AM
Quote Reply
Re: [webmaster33] Webmaster33's under development or planned plugins In reply to
I finished all of my exams, and just have to write my diploma work & do the final exam.
This means I will have more time for developments...

Best regards,
Webmaster33


Paid Support
from Webmaster33. Expert in Perl programming & Gossamer Threads applications. (click here for prices)
Webmaster33's products (upd.2004.09.26) | Private message | Contact me | Was my post helpful? Donate my help...
Quote Reply
Re: [webmaster33] Webmaster33's under development or planned plugins In reply to
About my current plugin development priorities.
Priority to finish my under development plugins is the following (links point to news threads):
  1. A custom plugin development is under way for a client. This has the highest priority to finish.
  2. Advanced Link Expirator plugin (ALE) - requested by several people (including me) so that's the following candidate. Working on it soon.
  3. Admin Multi-Add plugin - Finished. Will be improved to an enhanced version and will be released as "Admin Link Importer plugin" name.
  4. Xtended Add.Modify.Delete plugin (XAMD) - kindly asked, so moved before XLD plugin. Wink
  5. Xtended Link Display plugin (XLD)


Best regards,
Webmaster33


Paid Support
from Webmaster33. Expert in Perl programming & Gossamer Threads applications. (click here for prices)
Webmaster33's products (upd.2004.09.26) | Private message | Contact me | Was my post helpful? Donate my help...
Quote Reply
Re: [webmaster33] Webmaster33's under development or planned plugins In reply to
I will have to finish my diploma work & college in first quarter of 2005.
This means I will not do any developments in next few months...

Best regards,
Webmaster33


Paid Support
from Webmaster33. Expert in Perl programming & Gossamer Threads applications. (click here for prices)
Webmaster33's products (upd.2004.09.26) | Private message | Contact me | Was my post helpful? Donate my help...
Quote Reply
Re: [webmaster33] Webmaster33's under development or planned plugins In reply to
In the meantime, if anybody wants to be official reseller of my plugins, can registrate as affiliate on the link below:
https://cp.shareit.com/...0557bc0e1551c1e2e5d3

Best regards,
Webmaster33


Paid Support
from Webmaster33. Expert in Perl programming & Gossamer Threads applications. (click here for prices)
Webmaster33's products (upd.2004.09.26) | Private message | Contact me | Was my post helpful? Donate my help...
Quote Reply
Re: [webmaster33] Webmaster33's under development or planned plugins In reply to
I just finished my studies, and now have the informatic engineer diploma.

I will likely have more free time in the future, so can do some developments, but strictly on the per hour development prices. You can check my actual custom development prices by clicking to the following link:
Custom programming solution prices


Normal license:
Custom Perl & LSQL & GCommunity & global development (with normal license) costs $20/hour. The result code can be reselled, redistributed only by me.
You get only 1 license, allowing you 1 installed copy on 1 domain. Those who are ordering a normal license custom development, will get serious discounts, when buying further copies of the code.


Exclusive license:
Custom Perl & LSQL & GCommunity & global development (with exclusive license) usually costs around $40/hour (but the exact price is calculated for each development separately). The result code I developed, is fully owned by you (you can even resell it, but I keep my name as developer in the code or plugin) + I get 1 copy for my personal use.


The listed prices are valid at the date of this post. For actual development prices click on the links.

Best regards,
Webmaster33


Paid Support
from Webmaster33. Expert in Perl programming & Gossamer Threads applications. (click here for prices)
Webmaster33's products (upd.2004.09.26) | Private message | Contact me | Was my post helpful? Donate my help...