Extensions :  K-Meleon Forum
All about K-Meleon extensions. 
tablistia (alpha) for session lists
Posted by: siria
Date: August 25, 2016 07:23AM

Experimental ALPHA macro with several functions, either for creating a list of the current session with clickable URLs+TITLEs (storable as html-page), or for EXPLORING older stored sessions or those in other profiles or in backups etc., even showing old page titles too.
It READS sessions stored by the native sessions plugin and creates a html-page from them, but doesn't modify those native session source files.

Really love the lists it creates and use it daily, glad each time!
But it was a giant struggle due to inventing all sorts of crazy workarounds for the various KM versions since 1.5.4, making the whole thing a highly complicated cardhouse, needing endless time. Finally had to drop it still in buggy alpha state, and looks like it may never get finished now sad smiley Perhaps some day, perhaps only for a newer, stable KM version, should be a lot easier. No idea, but not anytime soon.

If anyone still wants to use it, unzip the attached file into the KM program folder. It contains a kmm-file and a new subfolder "/macros/tablistia" for the lists, make sure to have writing rights there. Or move it elsewhere and adjust the path in the macro. There are more descriptions inside the macro file, please read.



But an image says more than 1000 words, here an example how a tablist looks (style is variabel):



For the editor freaks, the lists can be modified later in the source code, basic html:



(PS: have now combined the 2 macro parts into 1 file. Same code inside.
Recommand to delete the old files "part1.kmm"+"part2.kmm" and replace with the 1 combined file)



Edited 4 time(s). Last edit at 09/03/2016 08:13PM by siria.

Attachments: tablistia_menu1.png (2.5 KB)   tablistia_alpha1b.7z (16.1 KB)  
Options: ReplyQuote
Re: tablistia (alpha) for session lists
Posted by: siria
Date: September 03, 2016 04:53AM

Just a little bug-workaround tip, learned today, if anyone else is using it at all, beside myself:

Wanted to open a newly stored tablist by the macro menu "Sessions>Open List", usually no prob at all. But this time it only showed an empty page, although the file was okay. Weird.
Turned out, the prob was that I called "Sessions>Open List" from an empty page, from about:blank! Then it shows the list empty too.
But opening the file from any other starting page, or from File>Open works fine.

Probably only happens under special circumstances, especially after using the Creation function first. Just one of those little bugs still to fix in that complicated cardhouse, sigh.

And finally made some screenshots now, see first post.

Update: have exchanged the 7z-file in first post above. It contains now only 1 kmm-file, not anymore split in 2 part kmm's. Code inside still the same.



Edited 2 time(s). Last edit at 09/03/2016 08:15PM by siria.

Attachments: tablistia_example_htm-lists.png (19.7 KB)   tablistia_example_htm-src.png (10.2 KB)  
Options: ReplyQuote


K-Meleon forum is powered by Phorum.