1
ohwada
webphoto : photo album module
  • 2008/7/11 23:38

  • ohwada

  • Just popping in

  • Posts: 28

  • Since: 2003/11/15


This is the album module which manages photos and videos.

The basic specification and the feature are same as myalbum module.
The implementing is different completely with myalbum

Download here

Demo : We Love Diving


* Feature *
1. Feature which was succeeded from myalbum
all feature based on myalbum v2.88

2. Extension of the index information
(1) Photo Date
(2) Photo Place
(3) Photo Equipment
(4) Tag Cloud
(5) The ambiguous search using the synonym dictionary

(6) suport GoogleMaps
http://code.google.com/intl/en/apis/maps/

(7) support Exif
http://en.wikipedia.org/wiki/Exchangeable_image_file_format

3. Feature to manage photos and videos uniformly
(1) Simplification of MIME type management
(2) Addition of thumbnail image registration

4. Rich Interface
(1) Popup photo using popbox.js
(2) Switch of show or hide using prototype.js
(3) Static URL using pathinfo

(4) support Piclens
http://www.cooliris.com/

(5) support Google desktop gadget
http://desktop.google.com/plugins/i/mediarssslideshow.html

5. RSS
(1) Support MediaRSS
(2) Support GeoRSS

6. Implement
(1) D3 Style
(2) Preload

7. Others
(1) Adopt the file name whitch is not easy to analogize

8. Extention of video feature
(1) require ffmpeg
http://ffmpeg.mplayerhq.hu/

(2) get duratio time automatically
(3) create thumbnail from video automatically
(4) create Flash video automatically

9. Flash video player
(1) using mediaplayer.swf
http://www.jeroenwijering.com/?item=JW_FLV_Media_Player



2
ohwada
Re: Xoops Multiple Unspecified SQL Injection Vulnerabilities
  • 2007/3/4 13:46

  • ohwada

  • Just popping in

  • Posts: 28

  • Since: 2003/11/15


I am author of Weblinks.

I confirm the pointed out code have SQL Injection.
But, only the module administrator can use this code.
I dont assume that the module administrator attack own managed server.

Also, this code was corrected in V1.20 or later.
Current stable is V1.31



3
ohwada
RSS Center Module
  • 2006/1/3 14:57

  • ohwada

  • Just popping in

  • Posts: 28

  • Since: 2003/11/15


* Module Outline *
This module collects RDF/RSS/ATOM feeds from the registered sites, and stores in a database.
This module searchs feeds in database, and carries out the search results in RDF/RSS/ATOM form.

This module becomes independent from the RDF/RSS/ATOM function of WebLinks module,
and enhances more powerful.

This module aims the platform of RDF/RSS/ATOM feeds.
As an example of application, like a headline module, like the Web Servicehttp://sf.livedoor.com/.

Now, it is the beta version.
From now on, the specification and implementation may change sharply.
Even if some problems come out, only those who can do somehow personally need to use.
Welcome the proposal of specification or the example of application, a bug report, a bug solution, and your hack, etc.

Demo is here

Download is here


* Main Function *
1. Site Registration
Enter A site name, site URL, URL of RDF/RSS/ATOM, cash time, etc.

2. RDF/RSS/ATOM Auto Discovery
If a site corresponds to "RDF/RSS/ATOM Auto Discovery",
when you register the URL of a site,
this module will detect automatically the URL of RDF/RSS/ATOM, and register it.

3. Blacklist
If you register Blog Search Sites, such ashttp://sf.livedoor.com/,
this module may collect feeds which you dont desire.
If you register the URL of undesirable site into a blacklist,
this module will stop to collect feeds from this site.

4. How to collect RDF/RSS/ATOM feeds
This module supports three methods.

4.1 Someone accesses by WEB browser.
When someone accesses a simple headline page or block.
this module collects automatically RDF/RSS/ATOM feeds.
This module collects feeds form the only sites to show in the simple headline.
A timeout may be carried out, if there are many sites to show in the simple headline.

4.2 An administrator collects manually.
This module supports "archive management" in admin page.

4.3 Automatically in the command line mode.
Look "setup of a command line".

5. XML Parser of RDF/RSS/ATOM feed
5.1 Character Code
This module can correspond to many character codes.
However, if there is no specification of a character code in XML format,
or XML use character code which PHP multi-byte function does not support,
this module may not parse it correctly.
Since PHP XML parser function support only US-ASCII or UTF-8,
this module converts another character code to UTF-8, and parses it.

5.2 Parser Selection
According to XML form as RDF or RSS or ATOM,
this module will select XML parser automatically.
Furthermore, this module support two or more parser,
you can select a favorite parser.
this module support the XOOPS core's RSS parser and this module's original parser.
The original parser can parse many items than XOOPS parser.

6. Show of RDF/RSS/ATOM feeds
(1) allow to use HTML tags, or not
You can choice to use HTML tags, or not, in Title and Content.
If you choise use HTML tags and Content contains Java Script,
this module may sanitaize JS, and JS will become invalid.

7. Processing of a deficient RDF/RSS/ATOM feeds
(1) no title
If feed have no tile,
this module substituted by "---", and show it

(2) no date
If feed have no date, this feed may be shown always in the tail end.
This module substitute by present time, and store it to database.

(3) future date
If feed have future date, this feed may be shown always in top line.
This module show feeds except more than 3 days future.

8. Server environment
(1) This module corresponds to PHP allow_url_fopen is off.

9. Import from other Module
9.1 XoopsHeadline Module
This module can import the data from XoopsHeadline Module,
such as headline table.

9.2 WebLinks Module
This module can import the data from WebLinks Module,
such as link table, feed table, and blacklist.
A present, there is no cooperation function with RSSC and WebLinks.
You MUST continue to use WebLinks RSS/ATOM function.

10. Module Duplicate
This module can be duplicated only by copying.
It is the same function as TinyD module, etc.
Currently prepared module name are "rssc" and "rssc0" .
When you want touse another name,
please create necessary files in sql, templates, and images directory.



4
ohwada
Add [flash] tag to BB code
  • 2005/6/28 15:58

  • ohwada

  • Just popping in

  • Posts: 28

  • Since: 2003/11/15


Extension of BB code
hack of module.textsanitizer.php

Get from here

1. Added image size parameter to [ img ] tag.

You can use three specification.
(1) [ img ]url,width,height[ /img 
(
2) [ img ]url,width[ /img 
(
3) [ img ]url[ /img ]


2. Added [ flash ] tag.
You can use FLASH in text.

You can use three specification.
(1) [ flash ]url,width,height[ /flash 
(
2) [ flash ]url,width[ /flash 
(
3) [ flash ]url[ /flash ]



5
ohwada
What's New Module 1.1 released
  • 2005/6/24 18:02

  • ohwada

  • Just popping in

  • Posts: 28

  • Since: 2003/11/15


This module collecte all latest reports from two or more modules,
and show it in one block,
and show it RSS and ATOM format.

please get here

* Function *
change log from V1.0

1. reduction size of image
If image is larger than the setup size,
a reduction size will display.

add param "width" and "height" to plugin API.

2. PDA page
It is replaced with XOOPS_URL/pda.php.
Access to XOOPS_URL/modules/whatsnew/pda.php.

The module which URL is a print page (print.php)
- news
- tinyd0
- xfsection

add param "pda" to plugin API.

3. debugging view
If an error happens in RSS RDF and ATOM,
XML will not be displayed.
add to display in HTML format.

4. UTF8 Conversion
The function xoops_utf8_encode of XOOPS core
may not able to work the automatic judging of the character code.
This module has the function which fixes a character code.

5. add plugin
- WFdownloads 2.05
- WFsection 2.07

6. add french pack



6
ohwada
Re: Whats New Module 1.0 released
  • 2005/6/21 10:15

  • ohwada

  • Just popping in

  • Posts: 28

  • Since: 2003/11/15


Quote:

Could pda.php be expanded upon this module?


I will try



7
ohwada
What's New Module 1.0 released
  • 2005/6/20 13:55

  • ohwada

  • Just popping in

  • Posts: 28

  • Since: 2003/11/15


This module collecte all latest reports from two or more modules,
and show it in one block,
and show it RSS and ATOM format.

please get here

* Function *

1. What's New Report Block
This module collect the latest reports from two or more modules,
and show a the latest reports in block.

2. RSS/ATOM
2.1 Output of RSS/ATOM
This module collect the latest reports from two or more modules,
and show it RSS and ATOM format.

2.2 Display of RSS/ATOM
This module read XML file form URL of RSS and ATOM,
and parse and display it.
This function corresponds to RSS/ATOM Automatic Discovery.

3. weblog updte ping
3.1 Send of Ping
Three methods are supoorted.

(1) An administrator send ping manually.
(2) When display What's New Block, send ping.
(3) When you access special URL, send ping.

3.2 Receive of Ping
This is ping server of a debugging use.
When ping is received,
check the contents of a request and replay a response.

4. corresponding modules
standard module
- system (comment)
- mydownloads
- mylinks
- newbb
- news

my devloping modules
- weblinks 0.92
- xfsection 1.07

3rd party modules
- B-Wiki 20050101
- PopnupBlog 2.1
- myAlbum-P 2.84
- simpleblog 0.21
- tinyD 2.17
- weblog 1.42
- wordpress 0.5
- xoopsgallery 1.25J
- yybbs 0.57



8
ohwada
Re: Where id doc of XOOPS code
  • 2005/4/23 11:54

  • ohwada

  • Just popping in

  • Posts: 28

  • Since: 2003/11/15


Quote:

Sorry it's in french but you shoud understand it easily


Thank you.
I understand it easily.

But I want the English version too.



9
ohwada
Where id doc of XOOPS code
  • 2005/4/15 22:48

  • ohwada

  • Just popping in

  • Posts: 28

  • Since: 2003/11/15


I find this.
http://www.xoopsit.net/wiki/wikka.php?wakka=XoopsCode

but it is Italian doc.
where is English doc ?



10
ohwada
WebLinks 0.9 release : web links directory module
  • 2005/2/3 9:15

  • ohwada

  • Just popping in

  • Posts: 28

  • Since: 2003/11/15


This module is web links directory.
This is more powerful than mylinks, and upper compatible for mylinks.
It's easy to transfer from mylinks.

Download here

* The main functions

1. The number of categories
One link can belong to two or more categories.
It is possible to set up arbitrary numbers.
A default number is 4.


2. Item of link infomation
This module have same items of link infomation,
name, email, address, telephone number, etc.
You can use as an address book.

2.1 URL
It is possible to register same URL.
It is possible to register no URL.
It will discover RSS URL and collect feeds automatically, if correspond to RSS Auto Discovery.

2.2 Link image
User can register a link image.

2.3 Map site
Show the link to a map site "http://maps.yahoo.com/ ",
when link infomation have the address.

3. Preview
It is possible to preview link infomation when submit or modify link.


4. Menu
This module have same menus.

(1) Main
(2) Submit New Link
(3) Popular site
(4) Top rated site
(5) Recommned site
(6) Mutual site
(7) Category List
(8) RSS/ATOM Site
(9) RSS/ATOM Feed
(10) Randum jump


5. Blocks
This module have 6 Blocks.

(1) Recent Links
(2) Top Links
(3) Popular Links
(4) Category list of Web links
(5) Latest RSS/ATOM feeds of Web links
(6) Show blog of Web links


6. Dispaly and templates
This module have 19 templates.

All templates passed W3C Validator.
http://validator.w3.org/


7. Admin Nenu
This module have same admin menus.

(1) Module Configuration

(2) Management of Category
Category list which is listed by older id or tree style.
It is possible to change the order of category.

(3) Management of Link
Link list which is listed by older or newer id.

(4) Managemnt of RSS/ATOM feed
RSS/ATOM feed clear and refrsh

(5) Managemnet of user
Admin can send email to user.


8. Access authority
This module have 5 Access authorities.
(1) submit a new link
(2) approve automatically when submit a new link
(3) modify a link
(4) approve automatically when modify a link
(5) rate a link

The setting method is that select the groups which have access authority,
webmaster, registered users, anoymous users, etc.


9. Command line mode
This module have 3 batch programs.
It assumes that it performs them by cron.

(1) link broken check
(2) RSS/ATOM feed refresh
(3) RSS/ATOM search site feed refresh

10. Security
10.1 Correspond to register_globals off.

10.2 Correspond to allow_url_fopen off.
Please enable to write "cache" directory.
Image data is stored temporarily, when image size is getting.




TopTop
(1) 2 3 »



Login

Who's Online

250 user(s) are online (166 user(s) are browsing Support Forums)


Members: 0


Guests: 250


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Apr 30
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Latest GitHub Commits