Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Nicky

Pages: 1 [2]
16
FAQ, Tips / 4images updates - what to do?
« on: October 24, 2006, 07:47:22 PM »
Original file you can find in folder docs file Update.english.txt

Quote
   ==========================================================
                      4images Update
  ==========================================================

  1. Backup your data!

  2. First you should rename or copy your existing "config.php" to a temporary location.

  3. Decompress the .zip archive and upload all files to the same location as your previous
     installation. Overwrite the existing files.

  4. Next delete the newly uploaded copy of config.php and replace it with your existing
     copy (ie. rename or move back the copy you saved previously).

  5. If you update from version older than 1.5 or the folders don't exist,
     create in your "data" folder two new directories "tmp_media" and "tmp_thumbnails".
     Set permissions for this directories:

     chmod 777 (drwxrwxrwx) : data/tmp_media
     chmod 777 (drwxrwxrwx) : data/tmp_thumbnails

  6. You should now run the following update-scripts (in this order, one at a time)
     and follow the instructions.

       Update RC-1 -> 1.7.11
       ...............................
       1. update_RC-1_to_RC-2.php
       2. update_1.0_to_1.5.php
       3. update_1.5_to_1.6.php
       4. update_1.6.1_to_1.7.php
       
       Update RC-2 -> 1.7.11
       ...............................
       1. update_1.0_to_1.5.php
       2. update_1.5_to_1.6.php
       3. update_1.6.1_to_1.7.php

       Update 1.0 -> 1.7.11
       ...............................
       1. update_1.0_to_1.5.php
       2. update_1.5_to_1.6.php
       3. update_1.6.1_to_1.7.php

       Update 1.5 -> 1.7.11
       ...............................
       1. update_1.5_to_1.6.php
       2. update_1.6.1_to_1.7.php

       Update 1.6 -> 1.7.11
       ...............................
       1. update_1.6.1_to_1.7.php

       Update 1.6.1 -> 1.7.11
       ...............................
       1. update_1.6.1_to_1.7.php

       Update 1.7 -> 1.7.11
       ...............................
       - No update-script required

       Update 1.7.1 -> 1.7.11
       ...............................
       - No update-script required

       Update 1.7.2 -> 1.7.11
       ...............................
       - No update-script required

       Update 1.7.3 -> 1.7.11
       ...............................
       - No update-script required

       Update 1.7.4 -> 1.7.11
       ...............................
       - No update-script required

       Update 1.7.5 -> 1.7.11
       ...............................
       - No update-script required
       
       Update 1.7.6 -> 1.7.11
       ...............................
       - No update-script required       

       Update 1.7.7 -> 1.7.11
       ...............................
       - No update-script required

       Update 1.7.8 -> 1.7.11
       ...............................
       - No update-script required
       
       Update 1.7.9 -> 1.7.11
       ...............................
       - No update-script required

       Update 1.7.10 -> 1.7.11
       ...............................
       - No update-script required

  7. You must ensure you remove "install.php" and any "update_*_to_*.php" files.
     Additionally you may delete all files in "data/database/default" and
     the "docs" directory if you wish.
     
  8. Since version 1.7.8 keywords are saved in a different format. If you make an
     update from a version older than 1.7.8 please run the "Migrate Keywords" PlugIn
     in the Admin Control Panel to convert the keywords into the new format.

17
FAQ, Tips / 4images Changelog - all versions
« on: October 24, 2006, 07:42:17 PM »
Original file you can find in folder docs file Changelog.txt

Quote
=========================================================
ChangeLog Version 1.7.11
=========================================================
- [1.7 - 1.7.10] Security fix for XSS issue in admin/categories.php
- [1.7 - 1.7.10] Security fix for sql injection in admin/categories.php
- [1.7 - 1.7.10] Security fix for open redirect vulnerability in admin/index.php
- [1.7 - 1.7.10] Security fix for XSS issue
- Fixed auto-login in sessions.php
- Fixed email notification to user after activation by admin (http://www.4homepages.de/forum/index.php?topic=29623.0)
- Fixed sql error if apostrophe in name of image (http://www.4homepages.de/forum/index.php?topic=29950.0)
- Changed DB default settings from TYPE to ENGINE (http://www.4homepages.de/forum/index.php?topic=29627.0)
- template with 960px width used as default


Geänderte Dateien / Changed Files:
---------------------------------------

details.php
rss.php
admin/categories.php
admin/index.php
admin/users.php
data/database/default/mysql_default.sql
includes/db_mysql.php
includes/functions.php
includes/search_utils.php
includes/sessions.php


Quote
=========================================================
ChangeLog Version 1.7.10
=========================================================
- [1.7 - 1.7.9] Security fix for Multiple Path disclousure (http://www.4homepages.de/forum/index.php?topic=29470.0)
- [1.7 - 1.7.9] Security fix for sql injection in admin/categories.php (http://www.4homepages.de/forum/index.php?topic=29469.0)
- [1.7 - 1.7.9] Security fix for path disclosure in paging.php (http://www.4homepages.de/forum/index.php?topic=28481.0)
- [1.7 - 1.7.9] Security fix for input validation error (http://www.4homepages.de/forum/index.php?topic=29504.0)
- [1.7.7 - 1.7.9] Fixed {categories},{details},{index},{lightbox},etc tags don't work (http://www.4homepages.de/forum/index.php?topic=28321.0)
- [1.7.9] Fixed DB Error: Bad SQL Query: INSERT INTO 4images_wordmatch (image_id, ... (http://www.4homepages.de/forum/index.php?topic=28430.0)
- Improved password encryption using salted hashes (new file includes/security_utils.php)
- New Version of Rebuild Search Index Plugin (http://www.4homepages.de/forum/index.php?topic=6718.0)
- Added settings to define type of indexing of fields (fulltext, keywords, phrase)
- Fixed search in additional fields
- Fixed wrong width in error.html template
- Fixed issue calculating ExposureTime in EXIF data
- Fixed orphan search words are not deleted correctly if multiple image ids are passed to remove_searchwords()
- Minor fixes in text fixes in lang/deutsch/admin.php
- Changed default settings for CAPTCHA


Neue Dateien / New Files:
---------------------------------------
admin/plugins/rebuild_searchindex.php
includes/security_utils.php


Geänderte Dateien / Changed Files:
---------------------------------------
global.php
download.php
install.php
lightbox.php
member.php
register.php
search.php
admin/categories.php
admin/checkimages.php
admin/images.php
admin/thumbnailer.php
admin/users.php
admin/validateimages.php
includes/constants.php
includes/csrf_utils.php
includes/functions.php
includes/page_header.php
includes/paging.php
includes/session.php


Sprache / Language:
---------------------------------------
admin.php

Quote
=========================================================
ChangeLog Version 1.7.9
=========================================================
- Added CSRF protection system (see docs/CSRF.english.txt or docs/CSRF.deutsch.txt)
- Security Fix for XSS issue in admin/admin_functions.php
- Fixed "Support for PHP4" (http://www.4homepages.de/forum/index.php?topic=27939.0)
- Fixed "multi-word search in 1.7.8" (http://www.4homepages.de/forum/index.php?topic=28028.0)
- Fixed "Uploadfehler nach Update von 1.7.7 auf 1.78" (http://www.4homepages.de/forum/index.php?topic=27829.0)
- Fixed "Can't login" (http://www.4homepages.de/forum/index.php?topic=27782.0)
- Fixed "Check new images - thumbnail not saved if already existed." (http://www.4homepages.de/forum/index.php?topic=27739.0)
- Fixed "Database Backup shows only *.sql files (no *.sql.gz)" (http://www.4homepages.de/forum/index.php?topic=27757.0)
- Fixed "Beschreibung nicht in Suche eingeschlossen" (http://www.4homepages.de/forum/index.php?topic=27747.0)

Neue Dateien / New Files:
---------------------------------------
- includes/csrf_utils.php


Geänderte Dateien / Changed Files:
---------------------------------------
global.php
member.php
admin/admin_functions.php
admin/admin_global.php
admin/backup.php
admin/checkimages.php
admin/images.php
admin/validateimages.php
admin/plugins/migrate_keywords.php
includes/constants.php
includes/page_header.php
includes/search_utils.php
includes/sessions.php


Sprache / Language:
---------------------------------------
- admin.php
    - edited: $lang['field_keywords_ext']
    - added: $lang['cni_thumbnail_rename_success']
    - added: $lang['cni_thumbnail_rename_error']
    - added: $lang['cni_copy_success']
    - added: $lang['cni_copy_error']
    - added: $lang['cni_copy_thumb_success']
    - added: $lang['cni_copy_thumb_error']
    - added: $lang['file_not_found']

Quote
=========================================================
ChangeLog Version 1.7.8
=========================================================
- PHP 5.3 compatibility fixes
- Improved security level of captcha handling
- Removed error reporting overriding in search.php
- Fixed typo in example of DB fields definitions
- Fixed German translation typos and misspellings across language files
- Fixed EXIF exposure time issue
- Fixed use of double quoted string in configuration file (http://www.4homepages.de/forum/index.php?topic=25792.0)
- Fixed an issue when max height has no affect on image resize (http://www.4homepages.de/forum/index.php?topic=7058.0)
- Fixed showing username containing curly braces in who is online box
- Fixed editing of templates into subdirectories from ACP (http://www.4homepages.de/forum/index.php?topic=25403.0)
- Fixed an issue when .zip files can be corrupt on download (http://www.4homepages.de/forum/index.php?topic=25893.0)
- Fixed an issue when some templating feature can not work properly if server auto prepends content prior output
- Fixed an issue when due missing MIME type thumbnail upload may fail (http://www.4homepages.de/forum/index.php?topic=27012.0)
- Fixed an issue when trying to edit media/* templates (http://www.4homepages.de/forum/index.php?topic=27669.0)
- Implemeted population of alt and title attributes for thumbnail images with image name
- Extended number of possible template variables for media/* templates (http://www.4homepages.de/forum/index.php?topic=26279.0)
- Implemented comma separated keywords and plugin for migration from white-space separated keywords
- Enchanced "Check new images" feature in ACP with V@no's mod (http://www.4homepages.de/forum/index.php?topic=4754.0)
- Added plugin "Check files" (http://www.4homepages.de/forum/index.php?topic=6760.0)
- Fixed a visual glitch when adding multiple users from ACP

Neue Dateien / New Files:
---------------------------------------
- admin/plugins/files_check.php
- admin/plugins/migrate_keywords.php


Geänderte Dateien / Changed Files:
---------------------------------------
config.new.php
categories.php
details.php
download.php
global.php
index.php
install.php
member.php
login.php
logout.php
postcards.php
register.php
rss.php
search.php
top.php
admin/admin_functions.php
admin/admin_global.php
admin/backup.php
admin/checkimages.php
admin/home.php
admin/images.php
admin/index.php
admin/resizer.php
admin/templates.php
admin/thumbnailer.php
admin/users.php
admin/validateimages.php
admin/plugins/clear_cache.php
data/database/default/mysql_default.sql
includes/captcha_utils.php
includes/db_field_definitions.php
includes/db_utils.php
includes/email.php
includes/functions.php
includes/image_utils.php
includes/page_footer.php
includes/page_header.php
includes/paging.php
includes/upload.php
includes/search_utils.php
includes/sessions.php
lang/deutsch/admin.php
lang/deutsch/install.php
lang/deutsch/main.php
lang/english/admin.php
lang/english/install.php
lang/english/main.php
lang/spanish/install.php
lang/spanish/main.php


Sprache / Language:
---------------------------------------
- admin.php
    - added new section for "check new images" (english and deutsch only)

- install.php
    - added new variable for timezone selector $lang['timezone_select']

Quote
=========================================================
ChangeLog Version 1.7.7
=========================================================
- Security fix for local inclusion vulnerability (http://www.4homepages.de/forum/index.php?topic=24526.0)
- Security Fix for XSS issue in member.php
- Fixed issue for search stop in english language (http://www.4homepages.de/forum/index.php?topic=24453.0)
- Fixed issue for accepting blank new password when changing password (http://www.4homepages.de/forum/index.php?topic=24503.0)
- Fixed incorrect text in additional fields in register.php (http://www.4homepages.de/forum/index.php?topic=19206.0)
- Fix for redirects on sites with non-standard port (http://www.4homepages.de/forum/index.php?topic=23081.0)
- Fix for losing IPTC data if converting images with ImageMagick
- Fixed issue with wrong Administrator joindate after installation of 4images
- Fixed issue Comments count not updated after user was deleted (http://www.4homepages.de/forum/index.php?topic=22606.0)
- Fix for additional user fields not being used for guests (http://www.4homepages.de/forum/index.php?topic=22727.0)
- Fix issue in top.php if the name of an image is an URL
- Fix for wrong message in ACP if image was not deleted from database (http://www.4homepages.de/forum/index.php?topic=23392.0)
- Fix for issue that redirects after login always to index.php (http://www.4homepages.de/forum/index.php?topic=22950)
- Fixed issue if users submits a non existing email address in the password forgotten form
- Fixed width of columns in detailed view (detail, EXIF, IPTC)
- Change of the displayed error information if the MySQL connection does not work
- Change from POST to GET in category dropdown
- Changed <link rel="stylesheet"...> in header.html template for being W3C valid
- Added favicon
- Added thumbnails to RSS-feed
- Added feature to sort categories
- Added more conditional tags (categories, details,index, member, postcards, register, search, top) for using {if index}...{if index} for homepage, {if details}...{endif details} for details.php page, etc.
- Added META-Tags in header.html template: robots, description, keywords, revisit-after, imagetoolbar.
- Added spanish language pack by default
- Added 2 new templates: 960 pixel width, 100 % width

Neue Dateien / New Files:
---------------------------------------
- Folder: lang/spanish/
- Folder: templates/default_960px/
- Folder: templates/default_full/
- favicon.ico

Geänderte Dateien / Changed Files:
---------------------------------------
global.php
install.php
member.php
top.php
admin/users.php
includes/constants.php
includes/db_mysql.php
includes/image_utils.php
includes/page_header.php
includes/sessions.php
lang/deutsch/admin.php
lang/deutsch/main.php
lang/english/admin.php
lang/english/stop_searchterms.txt renamed to /lang/english/search_stopterms.txt


Geänderte Templates / Changed Templates:
---------------------------------------
- header.html
- category_dropdown_form.html
- postcard_preview.html


Sprache / Language:
---------------------------------------
- admin.php
    geändert/edited: $lang['permissions_edit_success'] (lang/deutsch/admin.php only)
- main.php
    geändert/edited: $lang['activation_success'] (lang/deutsch/main.php only)

Quote
=========================================================
ChangeLog Version 1.7.6
=========================================================
- Fixed bugs reported at http://www.4homepages.de/forum/index.php?topic=20352.0
- Added success message after posting a comment
- Disabled download button in lightbox if there are no download permissions for all images in the lightbox
- "Delete lightbox" link is now hidden if the lightbox is empty
- Added possibility to sort by filenames in CP image search form
- Added onchange javascript for "per page" dropdown

Geänderte Dateien / Changed Files:
---------------------------------------
- admin/admin_global.php
- admin/images.php
- includes/constants.php
- includes/functions.php
- includes/page_header.php
- detail.php
- download.php
- lightbox.php
- postcard.php

Geänderte Templates / Changed Templates:
---------------------------------------
- postcard_preview.html
- lightbox.html
- setperpage_dropdown_form.html

Sprache / Language:
---------------------------------------
- main.php
    translated iptc_* strings to german (lang/deutsch/main.php only)
    new: $lang['comment_success']

Quote
=========================================================
ChangeLog Version 1.7.5
=========================================================
- Fixed issue with paging tags (http://www.4homepages.de/forum/index.php?topic=15220.0)
- Fixed missing image name escaping in alt tags of thumbnails
- Fixed redirect bug in admin/admin_global.php
- Fixed problem with brackets in template vars
- Updated URL for ICQ status image
- Fixed sql query in download.php
- Fixed logout problem where guests can delete other guests sessions
- Fixed displaying non-active images on details.php
- Improved download of big files
- Bugfix: [1.7.4] BUG in userqroups.php & solution (http://www.4homepages.de/forum/index.php?topic=15550.0)
- Bugfix: Bug im APC gefunden: "Bilder bearbeiten" in Vers. 1.7.4 (http://www.4homepages.de/forum/index.php?topic=17813.0)
- Bugfix: 1.7.4 mit Umlauten in Kommentaren-/Suche - Comments-/Search (http://www.4homepages.de/forum/index.php?topic=18256.0)
- Bugfix: [BUG] 1.7.4 Postcard Vorschau | Postcard Preview (http://www.4homepages.de/forum/index.php?topic=19925.0)
- Bugfix: Cache Problem 1.7.4 | Index Seite Error 404 (http://www.4homepages.de/forum/index.php?topic=16886.0)

Geänderte Dateien / Changed Files:
---------------------------------------
- admin/admin_global.php
- admin/images.php
- admin/usergroups.php
- includes/cache_utils.php
- includes/constants.php
- includes/functions.php
- includes/page_header.php
- details.php
- download.php
- global.php
- logout.php
- member.php
- postcard.php

Quote
=========================================================
ChangeLog Version 1.7.4
=========================================================
- Fixed bug with &nbsp; in settings
- Fixed bug with wildcard search
- Removed phpinfo() from page_footer.php
- Switched radio buttons in search_form.html to set search_terms to OR by default
- Changed "Control Panel" to "Admin Control Panel" to avoid confusions with user control panel
- Removed browser detection for Opera in download.php
- Added "checkall"-checkbox to assign permissions to all categories at once
- Bugfix: [1.7 - 1.7.3] Security fix for SQL injection in global.php (http://www.4homepages.de/forum/index.php?topic=14604.0)
- Bugfix: [1.7 - 1.7.3] Security fix for Cross-Site Scripting Vulnerability (http://www.4homepages.de/forum/index.php?topic=15042.0)
- Bugfix: [1.7.3] RSS feed not valid (http://www.4homepages.de/forum/index.php?topic=13960.0)
- Bugfix: [1.7 - 1.7.3] Wrong postcard ID shows a random image. (http://www.4homepages.de/forum/index.php?topic=13958.0)
- Bugfix: [1.7 - 1.7.3] Thumbnailer in ACP doesnt work with single quote ( ' ) in filenames (http://www.4homepages.de/forum/index.php?topic=14417.0)
- Bugfix [1.7.3] Kleiner Fehler in 1.7.3 (http://www.4homepages.de/forum/index.php?topic=14912.0)

Geänderte Dateien / Changed Files:
---------------------------------------
- details.php
- global.php
- postcards.php
- rss.php
- search.php
- includes/constants.php
- includes/functions.php
- includes/page_footer.php
- includes/search_utils.php
- admin/settings.php
- admin/thumbnailer.php
- admin/usergroups.php

Geänderte Templates / Changed Templates:
---------------------------------------
- search_form.html

Quote
=========================================================
ChangeLog Version 1.7.3
=========================================================
- New feature: RSS Feeds (see docs/RSS.english.txt or docs/RSS.deutsch.txt)
- New feature: CAPTCHA protection of forms (see docs/CAPTCHA.english.txt or docs/CAPTCHA.deutsch.txt)
- New feature: Protection against hotlinking.
- Important security fixes (XSS and SQL injection issues)
- Small fix for <br> in postcard messages
- Small fix for parse errors when having <?xml in templates
- Fixed fatal error when third parameter of imagepng is higher than 9 with PHP5
- Fixed wrong sorting for next/prev image
- Fixed sharing sessions for multiple installations under the same domain
- Fixed bug for wrong bbcode url parsing
- Added new tag {image_url} which points to the detail page of an image and can be used in templates (ie. thumbmail_bit.html)
- Added EXIF support (similar to IPTC support, thanks to Dennis Häfner)
- Added rel="nofollow" attribute in automatically parsed urls (http://googleblog.blogspot.com/2005/01/preventing-comment-spam.html)
- Added support for {ifno ..} tags in addition to {ifnot ..}
- Added anchor for direct access to comments in comment_bit.html (ie. for RSS)
- Updated right-click-disable javascript in header.html to work with Firefox
- Updated url for ICQ detail pages (http://www.icq.com/people/about_me.php?uin=12345)
- Database errors are now shown to admins only. Users will get a general error message.
- Parsing of header and footer are  moved into template class to allow assigning vars to them during script runtime
- Bugfix: [1.7.2] Security fix for global.php (http://www.4homepages.de/forum/index.php?topic=12720.0)
- Bugfix: [1.7.1 / 1.7.2] Security fix for SQL injection in session.php (http://www.4homepages.de/forum/index.php?topic=12807.0)
- Bugfix: [1.7 - 1.7.2] Extra backslash in URLs ( http://example.com\/index.php ) (http://www.4homepages.de/forum/index.php?topic=12530.0)
- Bugfix: [1.7.2] Fehler bei Registrierung, wenn User bereits existiert (http://www.4homepages.de/forum/index.php?topic=12534.0)
- Bugfix: Weird problem when downloading from 4images (http://www.4homepages.de/forum/index.php?topic=12013.0)
- Bugfix: http://www.4homepages.de/forum/index.php?topic=8186.0

Neue Dateien / New Files:
---------------------------------------
- captcha.php
- includes/captcha_utils.php
- Folder: /captcha/
- rss.php

Geänderte Dateien / Changed Files:
---------------------------------------
- categories.php
- details.php
- download.php
- global.php
- lightbox.php
- index.php
- member.php
- postcards.php
- register.php
- search.php
- top.php
- includes/cache_utils.php
- includes/constants.php
- includes/db_mysql.php
- includes/functions.php
- includes/image_utils.php
- includes/page_header.php
- includes/sessions.php
- includes/template.php
- admin/admin_functions.php
- admin/admin_global.php
- admin/categories.php
- admin/checkimages.php
- admin/comments.php
- admin/email.php
- admin/home.php
- admin/images.php
- admin/thumbnailer.php
- admin/usergroups.php
- admin/users.php
- admin/validateimages.php

Sprache / Language:
---------------------------------------
- main.php
    new: $lang['captcha']
    new: $lang['captcha_desc']
    new: $lang['captcha_required']
    new: $lang['exif_datetime']
    new: $lang['exif_isospeed']
    new: $lang['exif_exposure']
    new: $lang['exif_aperture']
    new: $lang['exif_focallen']

Geänderte Templates / Changed Templates:
---------------------------------------
- comment_bit.html
- comment_form.html
- details.html
- footer.html
- header.html
- member_profile.html
- member_uploadform.html
- postcard_preview.html
- register_form.html

Neue Templates / New Templates:
---------------------------------------
- exif_bit.html
- rss.xml
- rss_item.xml
- images/rss.gif

Quote
=========================================================
ChangeLog Version 1.7.2
=========================================================
- Security fixes
- Subcategories in Control Panel categories overview can be expanded/collapsed
- Tags in templates are only parsed if a value is assigned.
- Bugfix for warning "Undefined index:  Type  in..." (DB Backup)
- Fixed duplicated subjects in emails
- Updated function for ICQ status
- BBCode list items are now closed by [/*] for easier regular expressions matching by RSS tools/scrapers/mods
- Bugfix to avoid assigning a category as subcat to an existing subcategory
- In Control Panel, a small javascript calendar is shown next to each date input field
- Added phpinfo() page to Control Panel
- Added Logout link to Control Panel
- Improved zip file creation
- Improved support for other charsets
- {ifno ...}{endifno ...} are now possible in templates
- Bugfix: query problems with MySQL 5.0.x (http://www.4homepages.de/forum/index.php?topic=10184.msg53697#msg53697)
- Bugfix: [1.7.1] Small error in functions.php (http://www.4homepages.de/forum/index.php?topic=7031.0)
- Bugfix: 1.7, 1.7.1: "Modify eCard" / "eCard bearbeiten" button (http://www.4homepages.de/forum/index.php?topic=6805.0)
  -> Solution differs from forum post
- Bugfix: 1.7.1: {if blah} {endif blah} left in templates (http://www.4homepages.de/forum/index.php?topic=6806.0)
- Bugfix: [FIX v1.7 / v1.7.1] Sending a postcard does not check image/cat view permissions (http://www.4homepages.de/forum/index.php?topic=6715.0)
- Bugfix: [FIX v1.7 / v1.7.1] Media directory size shows negative value (ACP) (http://www.4homepages.de/forum/index.php?topic=6714.0)
  -> Solution differs from forum post
- Bugfix: [FIX v1.7 / v1.7.1] Blank page when trying create thumbnails. (http://www.4homepages.de/forum/index.php?topic=6664.0)
  -> Solution differs from forum post (replacement function in functions.php)
- Bugfix: [1.7.1] Conditional tags inside other conditional tags + {ifno ...}{endifno ...} (http://www.4homepages.de/forum/index.php?topic=7493.0)
  -> Solution differs from forum post
- Bugfix: [1.7 / 1.7.1] Changes in user permissions might update a usergroup the user in (http://www.4homepages.de/forum/index.php?topic=10961.0)
- Bugfix: [1.7 / 1.7.1] GET requests override POST requests (http://www.4homepages.de/forum/index.php?topic=10336.0)
- Bugfix: [1.7 / 1.7.1] "eCard" sends random image (http://www.4homepages.de/forum/index.php?topic=10649.0)
- Bugfix: [1.7 / 1.7.1] Download images that not allowed to be viewed (http://www.4homepages.de/forum/index.php?topic=10404.0)
- Bugfix: [1.7 / 1.7.1] Admin CP>Settings: anchor text links do not work (http://www.4homepages.de/forum/index.php?topic=8202.0)
- Bugfix: [1.7 / 1.7.1] Deleting an image does not remove it from lightboxes (http://www.4homepages.de/forum/index.php?topic=6809.0)

Neue Dateien / New Files:
---------------------------------------
- admin/calendar.js
- admin/browserSniffer.js
- admin/images/arrow_back.gif
- admin/images/minus.gif
- admin/images/plus.gif
- admin/phpinfo.php

Geänderte Dateien / Changed Files:
---------------------------------------
- categories.php
- details.php
- download.php
- global.php
- index.php
- lightbox.php
- login.php
- logout.php
- member.php
- postcards.php
- register.php
- search.php
- top.php
- includes/auth.php
- includes/db_utils.php
- includes/email.php
- includes/functions.php
- includes/image_utils.php
- includes/search_utils.php
- includes/template.php
- includes/zip.php
- admin/admin_functions.php
- admin/admin_global.php
- admin/backup.php
- admin/categories.php
- admin/cpstyle.css
- admin/comments.php
- admin/images.php
- admin/index.php
- admin/settings.php
- admin/templates.php
- admin/usergroups.php
- admin/users.php
- admin/validateimages.php

Geänderte Templates / Changed Templates:
---------------------------------------
- postcard_create.html
- postcard_preview.html
- bbcode.html

Quote
=========================================================
ChangeLog Version 1.7.1
=========================================================
- New caching system (Read docs/Cache.english.txt for further informations)
- Changed session handling to PHP native sessions
- The database table 4images_sessionvars is not longer in use. Its still referenced
  in the database dump, admin/backup.php and includes/contants.php for backward compatibility
  with integrations (phpBB, vBulletin)
- Random category image is now disabled by default (define('SHOW_RANDOM_CAT_IMAGE', 0);)
- PHP5 compatibility
- Improved GD2 detection
- Improvements on functions in includes/functions.php (i.e. replaced preg_match() with faster str*() functions)
- Replaced preg_match() with faster strpos() in class method Session::url() (includes/sessions.php)
- Change input type to "password" for admin password in installation screen
- Moved registration of {lang_user_online} and {lang_user_online_detail} from includes/page_header.php to includes/sessions.php
- Added display of the category ID in the overview in Control Panel
- Splitted query for $cat_cache due to performance reasons (global.php)
- SMTP patch for includes/email.php. Thanks to blueshift (http://www.4homepages.de/forum/viewtopic.php?t=15413)
- Bugfix: Deleting of not activated users (http://www.4homepages.de/forum/viewtopic.php?t=9508)
- Bugfix: Database backup failing (http://www.4homepages.de/forum/viewtopic.php?t=13487)
- Bugfix: Back btn fails in Admin CP Edit Users/Images (http://www.4homepages.de/forum/viewtopic.php?t=8452)
- Bugfix: Subcategories columns dont show proportionaly? (http://www.4homepages.de/forum/viewtopic.php?t=3160)
- Bugfix: ACP - cant find images uploaded by not exist users (http://www.4homepages.de/forum/viewtopic.php?t=9585)
- Bugfix: Additional fields not being autofilled in "edit image" (http://www.4homepages.de/forum/viewtopic.php?t=12326)
- Bugfix: Cant display \\# (i.e \\2 or \\4 or \\9) (http://www.4homepages.de/forum/viewtopic.php?t=6270)
- Bugfix: Changed tag {remote_file} to {remote_media_file} in templates/default/member_uploadform.html
- Bugfix: Cant upload images when not cat_id specifyed (http://www.4homepages.de/forum/viewtopic.php?t=5935)
- Bugfix: details.php with mode=lightbox next/prev maybe wrong (http://www.4homepages.de/forum/viewtopic.php?t=7338)
- Bugfix: Error msg when update/delete user with ' in his name (http://www.4homepages.de/forum/viewtopic.php?t=8248)
- Bugfix: Image dl counter doesnt update when dl from lightbox (http://www.4homepages.de/forum/viewtopic.php?t=7850)
- Bugfix: Quotes in category names (http://www.4homepages.de/forum/viewtopic.php?t=13749)

Neue Dateien / New Files:
---------------------------------------
- includes/cache_utils.php

Geänderte Dateien / Changed Files:
---------------------------------------
- categories.php
- details.php
- download.php
- global.php
- index.php
- install.php
- member.php
- register.php
- sessions.php
- top.php
- includes/constants.php
- includes/email.php
- includes/functions.php
- includes/image_utils.php
- includes/page_header.php
- includes/page_footer.php
- includes/template.php
- includes/upload.php
- admin/backup.php
- admin/categories.php
- admin/images.php
- admin/users.php

Geänderte Templates / Changed Templates:
---------------------------------------
- member_uploadform.html

Quote
=========================================================
ChangeLog Version 1.7
=========================================================
- Auto-Login gilt auch für Control Panel (ADMIN_SAFE_LOGIN auf 1 setzen in constants.php macht diese -nderung rückgängig)
- Stylesheet für Clickstream
- beim Hinzufügen/Bearbeiten von Bildern User wählbar
- Statistiken zurücksetzen für einzelne Kategorien
- System-Buttons (Leuchtkasten, Download etc.) können jetzt sprachabhängig angezeigt werden.
  Einen neue Ordner erstellen ("templates/<template_pack>/images_<language_name>") und Bilder darin plazieren.
  Darüberhinaus kann nun das Tag {template_lang_image_url} in den Templates verwendet werden welches den Pfad
  zu diesem Ordner sprachabhängig erzeugt.
- Bilder freischalten: Bilddateien werden nun beim vom Server gelöscht wenn "löschen" gewählt wurde
- Nächstes/vorheriges Bild auf der Detailseite werde nun abhängig davon abgezeigt woher der User kommt
  (Kategorien, Leuchtkasten, Suche)
- Auto-Thumbaniler und Auto-Resizer erlauben nun Bildverkleinerung proportional oder mit fester Höhe oder Breite.
- Es gibt jetzt drei Optionen für die Userfreischaltung: Keine, per Email, durch den Admin
- Es wird nun auch eine Email mit den Zugangsdaten an neu registrierte User gesendet,
  wenn Account Aktivierung auf "Keine" steht.
- Charset und direction können nun in den Sprachdateien für einzelne Sprachen festgelegt werden.
- User können nun ihre eigenen Bilder un zugehörigen Kommentare bearbeiten/löschen.
  Jede Funktion kann einzeln in den Einstellungen deaktiviert werden.
- Es könne nun mehrere Bilder/Kommentare/User auf einmal gelöscht werden.


Geänderte Dateien / Changes files:
---------------------------------------
- admin/admin_functions.php
- admin/admin_global.php
- admin/backup.php
- admin/categories.php
- admin/checkimages.php
- admin/comments.php
- admin/email.php
- admin/home.php
- admin/images.php
- admin/index.php
- admin/resizer.php
- admin/settings.php
- admin/stats.php
- admin/templates.php
- admin/thumbnailer.php
- admin/usergroups.php
- admin/users.php
- admin/validateimages.php
- includes/auth.php
- includes/constants.php
- includes/db_utils.php
- includes/email.php
- includes/functions.php
- includes/image_utils.php
- inlcudes/page_footer.php
- inlcudes/page_header.php
- includes/search_utils.php
- includes/sessions.php
- includes/template.php
- includes/upload.php
- includes/upload_definitions.php
- includes/zip.php
- categories.php
- details.php
- download.php
- global.php
- index.php
- install.php
- lightbox.php
- login.php
- member.php
- postcards.php
- register.php
- search.php
- top.php

Sprache / Language:
---------------------------------------
main.php
  neu: $lang['charset']
  neu: $lang['direction']
  gelöscht: $lang['invalid_username'] und $lang['invalid_passwort']
  neu: $lang['invalid_login']
  neu: $lang['image_edit']
  neu: $lang['image_edit_success']
  neu: $lang['image_edit_error']
  neu: $lang['image_delete']
  neu: $lang['image_delete_success']
  neu: $lang['image_delete_error']
  neu: $lang['image_delete_confirm']
  neu: $lang['comment_edit']
  neu: $lang['comment_edit_success']
  neu: $lang['comment_edit_error']
  neu: $lang['comment_delete_success']
  neu: $lang['comment_delete_error']
  neu: $lang['comment_delete_confirm']
  geändert: $lang['register_success']
  neu: $lang['register_success_none']
  neu: $lang['register_success_admin']

admin.php
  geändert: $lang['resize_dimension_desc']
  geändert: $lang['convert_thumbnail_dimension']
  neu: $lang['resize_proportions_desc']
  neu: $lang['resize_proportionally']
  neu: $lang['resize_fixed_width']
  neu: $lang['resize_fixed_height']
  neu: $setting['user_edit_image']
  neu: $setting['user_delete_image']
  neu: $setting['user_edit_comments']
  neu: $setting['user_delete_comments']
  geändert: $setting['auto_thumbnail_dimension']
  neu: $setting['auto_thumbnail_resize_type']
  neu: $auto_thumbnail_resize_type_optionlist
  geändert: $setting['account_activation']
  neu: $account_activation_optionlist

Email templates:
  neu: register_activation_none.html
  neu: activation_success.html
  neu: admin_activation.html
  neu: register_activation_admin.html
  geändert: upload_notify.html ({validation_url} hinzugefügt)

Templates:
---------------------------------------
- style.css (.clickstream hinzugefügt)
- header.html
  {charset} und {direction} hinzugefügt
- comment_bit.html
    bild tags angepasst
- neu: member_editimage.html
- neu: member_deleteimage.html
- neu: member_editcomment.html
- neu: member_deletecomment.html

Quote
=========================================================
ChangeLog Version 1.6.1
=========================================================
- Bugs in search.php gefixt
  http://www.4homepages.de/forum/viewtopic.php?t=839
  http://www.4homepages.de/forum/viewtopic.php?t=840
- Bugfix bei der Suche mit "AND"
- Bug beim Upload von mehreren verschiedenen Dateien über das CP gefixt
- Sprachausgabe gefixt wenn Account-Aktivierung abgeschaltet ist
- Bildbeschreibung erlaubt wieder HTML-Code
- Bugfix bei der _berprüfung der Dateigröîe bei Bilderupload
- Bugfix beim Auslesen der Bildgröîe und der IPTC-Tags
- Bugfix beim Parsen der Email-Templates
- Bugfix beim Verkleinern von Thumbnails
- Bugfix bei "Check new images" bei Hinzufügen aus dem media-Verzeichnis

  Geänderte Dateien / Changed files:
  ---------------------------------------
  - includes/functions.php
  - includes/upload.php
  - includes/email.php
  - includes/db_utils.php
  - includes/constants.php
  - search.php
  - member.php
  - admin/admin_global.php
  - admin/admin_functions.php
  - admin/images.php
  - admin/resizer.php

  Sprache /Language:
  ---------------------------------------
  - main.php
      gesplittet: $lang['edit_profile_msg'] zu $lang['edit_profile_msg'] und $lang['edit_profile_email_msg']

Quote
=========================================================
ChangeLog Version 1.6
=========================================================
- Bugs beim Download von Medien mit aktiviertem Safe Mode gefixt
- User können wählen ob Sie Emails von den Administratoren empfangen wollen
- Administratoren können nun einstellen, ob User nach der Registrierung
  Ihren Account per Email aktivieren müssen
- In der Suchmaske kann jetzt auch nach Usernamen gesucht werden
- Individuelle Befugnisse für jeden User
- Leichtes Hinzufügen von neuen User-Feldern (siehe "includes/db_field_definitions.php")
- URL Felder bei Bildern und Download URL akzeptieren relative Pfade
- Automatische Thumbnailerstellung bei User-Uploads
- Optimierung bezüglich des Suchindex

  Geänderte Dateien / Changed files:
  ---------------------------------------
  - includes/constants.php
  - includes/db_field_definitions.php
  - includes/db_mysql.php
  - includes/db_utils.php
  - includes/email.php
  - includes/functions.php
  - includes/search_utils.php
  - includes/sessions.php
  - includes/template.php
  - includes/upload.php
  - includes/upload_definitions.php
  - download.php
  - global.php
  - lightbox.php
  - login.php
  - member.php
  - postcards.php
  - register.php
  - search.php
  - admin/admin_functions.php
  - admin/admin_global.php
  - admin/backup.php
  - admin/categories.php
  - admin/checkimages.php
  - admin/email.php
  - admin/home.php
  - admin/images.php
  - admin/resizer.php
  - admin/settings.php
  - admin/thumbnailer.php
  - admin/usergroups.php
  - admin/users.php
  - admin/validateimages.php

  Neue Dateien / New files:
  ---------------------------------------
  - includes/image_utils.php

  Sprache / Languages:
  ---------------------------------------
  - admin.php
      neu: $setting['account_activation']
      neu: $setting['auto_thumbnail']
      neu: $setting['auto_thumbnail_dimension']
      neu: $setting['auto_thumbnail_quality']
      geändert: $setting['im_convert_path'] zu $setting['convert_tool_path']

  - main.php
      neu: $lang['allow_admin_emails']
      neu: $lang['search_by_username']
      zusammengefasst: $lang['keyword'] und $lang['search_desc'] zu $lang['search_by_keyword']

  Templates:
  ---------------------------------------
  - search_form.html
      Name der "search_field" Radios geändert
      Neues Textfeld für die Suche nach Usernamen
  - member_editprofile.html
      Zeile hinzugefügt für die Einstellung ob der User Emails vom Admin erhalten will
  - member_profile.html
      Schreibfehler: tarbet zu target

Quote
=========================================================
ChangeLog Version 1.5
=========================================================
- Geschwindigkeits-Optimierung
- Poskarten-Modul
- Usergruppenverwaltung mit detailierter Rechtevergabe für jede Kategorie
- Upload durch User möglich
- Parsen von IPTC-Tags (http://www.iptc.org)
- vereinfachte Integration von neuen Datenbankfelder für Bilder
  (siehe "inludes/db_field_definitions.php" für nähere Informationen)
- Freies Anordnen der Kategorie-Reihenfolge
- Statt Upload von Bilder können URLs als Quelle angegeben werden
- Optionale Angabe einer URL für den Download-Link (z.B. zur Verlinkung auf Websites)
- Medien können optional gezippt heruntergeladen werden
- Alle im Leuchtkasten befindlichen Medien können in einem .zip heruntergeladen werden

  Geänderte Templates / Changed Templates:
  ---------------------------------------
  - category_bit.html
  - details.php
  - header.html
  - home.html
  - lightbox.html
  - member.html
  - member_profile.html
  - rate_form.html
  - register.html
  - search.html
  - thumbnail_bit.html

  Neue Templates / New Templates:
  ---------------------------------------
  - iptc_bit.html
  - member_upload_form.html
  - postcard_create.html
  - postcard_preview.html
  - postcard_send.html
  - top.html


=========================================================
ChangeLog Version 1.0
=========================================================
- Bug bezüglich Erkennung von Dateiendungen in Groîbuchstaben
  gefixt.
- In der Detailansicht der Bilder kann nun bei den Links zum
  nächsten oder vorherigen Bild zusätzlich zum Link die Bilddatei
  angezeigt werden.
- Bug bezüglich doppelter Session Variablen in der Datenbank gefixt
- Anzeige der neue Bilder erfolgt nun über die Suchfunktion.
  Datei new.php und entsprechendes Template new.html wurden entfernt.
- Bilddateien werden bei fehlgeschlagener Bildverkleinerung
  nicht mehr gelöscht.

Quote
=========================================================
ChangeLog Version 1.0 RC-2
=========================================================
- Language File und Template Verwaltung umgestellt.
  Keine Sprachausgabe mehr in den Templates.
- Englisches Sprach-File hinzugefügt.
- Eigene Templates für JPG, GIF und PNG
- Suche komplett umgestellt. Suche erfolgt nun über einen
  Index und nicht mehr über die komplette Datenbank.
- Kategorieverwaltung umgestellt. Es wird nun ein Ordner für jede
  Kategorie erstellt (Name ist identisch mit der ID der Kategorie).
  Grund: Linux hat einen erhöhten Verwaltungswaufwand bei Ordner
  mit mehr als 1024 Dateien.
- Auf manchen Servern ging die Weiterleitung nach dem Einloggen
  ins Control Panel ins Leere. Dieser Bug ist (hoffentlich) gefixt.
- Bugfix bezüglich MimeType-Erkennung bei Opera gefixt.

Quote
=========================================================
ChangeLog Version 1.0 RC-1
=========================================================
First release

18
Download http://www.nicky.net/4images/4images_1.7.3_default_wide.zip

works fine in opera, firefox & IE

Discussion here :)

19
Error Messages / Fehlermeldungen / Warning: imagejpeg(): Unable to open
« on: October 21, 2005, 01:13:23 PM »
example

Quote
Create thumbnail for: ro777 (ro777.jpg) ....   
Warning: imagejpeg(): Unable to open './../data/thumbnails/1/ro777.jpg' for writing in /home/htdocs/web1293/html/docs/includes/image_utils.php on line 89

   Error Creating thumbnail

Make sure the 1 directory has 777 permissions
Make sure the jpg file has 666 permissions

20
FAQ, Tips / 4images Installation
« on: April 13, 2005, 08:58:06 PM »
[ENGLISH]
Quote
 ==========================================================
                  4images Installation
  ==========================================================

  ----------------------------------------------------------
  System Requirements:
  ----------------------------------------------------------
  - A webserver or web hosting account (Linux/Apache recommended).
  - PHP version 4.0.5 or higher (we recommend to use always the latest stable version).
    To ensure that 4images is functioning properly, "safe_mode" should be disabled
    ("safe_mode = off" in your php.ini).
  - MySQL version 3.23 or higher (we recommend MySQL version 3.23.33)

  Optional:
  - In order to make thumbnails and reduced size images you need PHP compiled with
    the support for the GD library (http://www.boutell.com/gd) or the ImageMagick
    "convert" utility (http://www.imagemagick.org) or NetPBM (http://netpbm.sourceforge.net).


  ----------------------------------------------------------
  Installation:
  ----------------------------------------------------------
  (For updating from earlier versions see Update.english.txt)

  1. Decompress the .zip archive to a local directory on your system and FTP all
     the files it contains (being sure to retain the directory structure) to your host.
     Once all the files have been uploaded to your site you should point your browser
     at this location.

  2. Now, the Install-Screen comes up. Fill out the required fields and press
     "Start Installation".

  3. The installation script will create and populate all the necessary tables in
     your database and some basics settings.

  4. The Install-Script will then attempt to write to the config.php file which will
     contain the basic configuration data . If the installer cannot write config.php
     directly you will be given the option of downloading the file. You should then
     re-upload the file to your server, overwriting the existing config.php in the
     process.

  5. Set permissions for the following directories:

     chmod 777 (drwxrwxrwx) : data
     chmod 777 (drwxrwxrwx) : data/database
     chmod 777 (drwxrwxrwx) : data/media
     chmod 777 (drwxrwxrwx) : data/thumbnails
     chmod 777 (drwxrwxrwx) : data/tmp_media
     chmod 777 (drwxrwxrwx) : data/tmp_thumbnails
     chmod 777 (drwxrwxrwx) : templates
     chmod 777 (drwxrwxrwx) : templates/default
     chmod 777 (drwxrwxrwx) : templates/default/media
     chmod 777 (drwxrwxrwx) : templates/default_960px
     chmod 777 (drwxrwxrwx) : templates/default_960px/media
     chmod 777 (drwxrwxrwx) : templates/default_full
     chmod 777 (drwxrwxrwx) : templates/default_full/media          

     Set permissions for the following files:

     chmod 666 (-rw-rw-rw-) : all files in the directory "templates/default"
     chmod 666 (-rw-rw-rw-) : all files in the directory "templates/default/media"
     chmod 666 (-rw-rw-rw-) : all files in the directory "templates/default_960px"
     chmod 666 (-rw-rw-rw-) : all files in the directory "templates/default_960px/media"
     chmod 666 (-rw-rw-rw-) : all files in the directory "templates/default_full"
     chmod 666 (-rw-rw-rw-) : all files in the directory "templates/default_full/media"          

     You can do this with FTP programs such as Filezilla, CuteFTP or WS_FTP.

  6. You must ensure you remove "install.php" and any "update_*_to_*.php" files.
     Additionally you may delete all files in "data/database/default" and
     the "docs" directory if you wish.

  7. At this point your basic installation is complete. Please be sure to check the
     General Configuration details and make any required changes in your Control Panel.

  8. Since version 1.7.1, 4images has an internal caching system.
     Please read docs/Cache.english.txt for further informations.
    
     Since version 1.7.9, 4images includes an automatic protection against Cross-Site
     Request Forgery (CSRF) attacks.
     Please read docs/CSRF.english.txt for further informations.
    
     Since version 1.7.10 it is possible to define how the fields should be index
     for the search. The settings can be changed in includes/search_utils.php
     There are 3 types:

     "fulltext": Content will be split up by whitespaces. Words will be normalized and cleaned up.
     "keywords": Content will be split up by comma. Words will NOT be normalized and cleaned up.
     "phrase":   Content will NOT be split up. Words will NOT be normalized and cleaned up.

     The values can also be set in the config.php.

[GERMAN/DEUTSCH]
Quote
 ==========================================================
                  4images Installation
  ==========================================================

  ----------------------------------------------------------
  Systemvoraussetzungen:
  ----------------------------------------------------------
  - Ein Webserver oder ein Webhosting Account (Empfohlen wird Linux/Apache)
  - PHP Version 4.0.5 oder höher (Empfohlen wird die jeweils aktuellste Version).
    Um zu gewährleisten, dass 4images einwandfrei funktioniert, sollte "safe_mode"
    deaktiviert sein ("safe_mode = off" in your php.ini).
  - MySQL Version 3.23 oder höher (Empfohlen wird MySQL Version 3.23.33)

  Optional:
  - ImageMagick (http://www.imagemagick.org) oder GD (http://www.boutell.com/gd)
  - Um Thumbnails und verkleinerte Bilder erstellen zu können, wird PHP mit Unterstützung
    der GD Bibliothek (http://www.boutell.com/gd) oder das ImageMagick
    "convert" Programm (http://www.imagemagick.org) oder NetPBM (http://netpbm.sourceforge.net)
    benötigt.


  ----------------------------------------------------------
  Installation:
  ----------------------------------------------------------
  (Für Update von älteren Versionen siehe Update.deutsch.txt)

  1. Entpacken Sie das .zip Archiv (z.B. mit WinZip) und übertragen Sie alle Dateien
     in ein geeignetes Verzeichnis auf Ihren Webserver (Achten Sie darauf, dass die
     Verzeichnisstruktur erhalten bleibt) und rufen Sie dieses Verzeichnis
     über Ihren Browser auf.

  2. Nun erscheint die Installationsmaske von 4images. Tragen Sie alle
     geforderten Daten in das Formular ein und klicken Sie auf "Installation starten".

  3. Es werden jetzt die benötigten Tabellen in Ihrer Datenbank erstellt und
     Grundeinstellungen vorgenommen.

  4. Der Installer erstellt während der Installation eine Konfigurationsdatei mit dem
     Namen config.php im gewählten Installationsverzeichnis.
     Sollte der Installer diese Datei nicht direkt auf Ihrem Server speichern können
     (z.B. wenn er nicht die erforderlichen Schreibrechte besitzt), erscheint am Ende
     der Installation ein Hinweis und die Möglichkeit diese Datei herunterzuladen.
     Laden Sie sich die Datei herunter und übertragen Sie diese auf Ihren Webserver.

  5. Setzen die angegebenen Zugriffsrechte für folgende Verzeichnisse:

     chmod 777 (drwxrwxrwx) : data
     chmod 777 (drwxrwxrwx) : data/database
     chmod 777 (drwxrwxrwx) : data/media
     chmod 777 (drwxrwxrwx) : data/thumbnails
     chmod 777 (drwxrwxrwx) : data/tmp_media
     chmod 777 (drwxrwxrwx) : data/tmp_thumbnails
     chmod 777 (drwxrwxrwx) : templates
     chmod 777 (drwxrwxrwx) : templates/default
     chmod 777 (drwxrwxrwx) : templates/default/media
     chmod 777 (drwxrwxrwx) : templates/default_960px
     chmod 777 (drwxrwxrwx) : templates/default_960px/media
     chmod 777 (drwxrwxrwx) : templates/default_full
     chmod 777 (drwxrwxrwx) : templates/default_full/media  

     Setzen die angegebenen Zugriffsrechte für folgende Dateien:

     chmod 666 (-rw-rw-rw-) : alle Dateien im Verzeichnis "templates/default"
     chmod 666 (-rw-rw-rw-) : alle Dateien im Verzeichnis "templates/default/media"
     chmod 666 (-rw-rw-rw-) : alle Dateien im Verzeichnis "templates/default_960px"
     chmod 666 (-rw-rw-rw-) : alle Dateien im Verzeichnis "templates/default_960px/media"
     chmod 666 (-rw-rw-rw-) : alle Dateien im Verzeichnis "templates/default_full"
     chmod 666 (-rw-rw-rw-) : alle Dateien im Verzeichnis "templates/default_full/media"          

     Dies können Sie z.B. mit FTP-Programmen wie Filezilla, CuteFTP oder WS_FTP tun.

  6. Löschen Sie die Datei "install.php" und alle "update_*_to_*.php" von Ihrem Server.
     Zusätzlich können Sie die Dateien im Ordner "data/database/default" und den
     Ordner "docs" löschen.

  7. Die Installation ist nun abgeschlossen. Sie können sich nun mit Ihrem bei der
     Installation gewählten Usernamen und Passwort in den Administrationsbereich
     einloggen und unter "Allgemein -> Einstellungen" Die Einstellungen für Ihre Galerie
     vornehmen.

  8. Seit Version 1.7.1 enthält 4images ein internes Caching-System.
     Ausführliche Informationen finden sie in der Datei docs/Cache.deutsch.txt.
    
     Seit der Version 1.7.9 enthält 4images einen eingbauten Schutz gegen Cross-Site
     Request Forgery (CSRF) Angriffe.
     Ausführliche Informationen finden sie in der Datei docs/CSRF.deutsch.txt.
    
     Seit Version 1.7.10 kann definiert werden wie einzelnen Felder für die Suche
     indiziert werden sollen. Die Einstellung kann in includes/search_utils.php
     gemacht werden. Es gibt 3 Modi:

     "fulltext": Der String wird aufgesplittet und normalisiert.
     "keywords": Der String wird anhand der Kommas aufgesplittet und nomalisiert.
     "phrase": Der String wird nicht aufgesplittet und nicht normalisiert.

     Die Werte können auch in der config.php gesetzt werden.

21
Chit Chat / Weihnachts-/Neujahr-Grüsse
« on: December 19, 2002, 07:42:41 PM »
wünsche allen ein schönes und besinnliches Weihnachtsfest und
für das Jahr 2003 alles Gute, vor allem jedoch Gesundheit und Zufriedenheit.

@Jan, melde mich morgen bei dir !
ah ja, übersetzte das jetzt in english ;)

22
UPDATE 28.02.2003

hi @all,

this mod will intergrate a memberlist that can be viewed by ENDuser's.
Installinstruction you will find in Readme.txt
it's for 4images v 1.7.x
*****
diese modifikation erlaubt es endusern die mitgliederliste einzusehen.
Installationsinstruktion befinden sich in der Readme.txt
ist für 4images v 1.7.x

Download: http://www.nicky.net/4images/memberlist_1_7.zip

Demo: removed :) (Nicky)


have fun
*****
viel spass

Here a video tutorial for this mod:

Part 1: http://www.asian-lady.org/tutors/memberlist01/memberlist01.html
Part 2: http://www.asian-lady.org/tutors/memberlist02/memberlist02.html
Part 3: http://www.asian-lady.org/tutors/memberlist03/memberlist03.html




Erweiterungen Mitgliederliste / Extensions Memberlist

Die folgenden Erweiterungen wurden bereits auf den nächsten Seiten veröffentlicht :
*****
The following extensions were already published on the next pages :



have more fun - mawenzi
*****
habt noch mehr spass - mawenzi

23
Mods & Plugins (Releases & Support) / [Mod] Random Pic in phpBB
« on: September 01, 2002, 10:06:28 PM »
used / benutzt wurde 4images 1.7 & phpBB 2.0.2

E:
NOTE: this mod will work ONLY if your 4images mysql tables are in SAME DATABASE like phpBB.
D:
ACHTUNG: dieser mod funktioniert NUR wenn 4images mysql tabellen in GLEICHER DATENBANK sind wie die von phpBB.

1.
open / öffne
includes/page_header.php

search / suche
Code: [Select]
$template->assign_vars(array(
add before / vor dem füge dies
http://www.nicky.net/4images/random_for_phpBB.txt
in mod self change if necessery / im mod selbst ändere wenn notwendig

// Set here the URL to your 4images Gallery. WITH trailing slash!
// Set here your THUMBNAIL directory. Normally no need to change. WITHOUT trailing slash!
// In following queries CHANGE 4images table PREFIX if it doesn't match (Standard "4images_")!

search again for (same file) / such nochmals nach (gleiche datei)
Code: [Select]
$template->assign_vars(array(

add after / nachdem füge dies
Code: [Select]

    'R_RANDOM_PIC' => $randompic,


now you can use {R_RANDOM_PIC} in every phpBB template
jetzt kannst du {R_RANDOM_PIC} in jedem phpBB template benützen


2.
if you want to have the random pic only on your phpBB main page, then put the code into index.php & template index_body.tpl. (don't use it in includes/page_header.php!)

wennst willst das zufallsbild nur auf der phpBB startseite erscheint, dann füge den code nur in der index.php &  template index_body.tpl. (benutze es dann nicht in der includes/page_header.php!)

that's it.... have fun
das ist alles.... viel spass

24
Update: 25.01.2008
vBulletin Version 3.6.8 and 4images 1.7.4

 :flag-en:
NOTE: this mod will work ONLY if your 4images mysql tables are in SAME  DATABASE like vBulletin.
 :flag-de:
ACHTUNG: dieser mod funktioniert NUR wenn 4images mysql tabellen in GLEICHER DATENBANK sind wie die von vBulletin.

1.)
 :flag-en: open
 :flag-de: öffne
vBulletin global.php (  :flag-en: not /  :flag-de: nicht admin/global.php)

 :flag-en: search  :flag-de: suche
Code: [Select]
?>

 :flag-en: add before  :flag-de: vordem füge dies
Code: [Select]
// START RANDOM PIC MOD
/**************************************************************************
 *                                                                        *
 *    4images - A Web Based Image Gallery Management System               *
 *    ----------------------------------------------------------------    *
 *                                                                        *
 *             File: none                                                 *
 *        Copyright: (C) 2002 Jan Sorgalla                                *
 *            Email: jan@4homepages.de                                    *
 *              Web: http://www.4homepages.de                             *
 *             MOD for 4images 1.7.4 & vBulletin 3.6.8                    *
 *                                                                        *
 *    Never released without support from: Nicky (http://www.nicky.net)   *
 *                                                                        *
 **************************************************************************
 *                                                                        *
 *    4images ist KEINE Freeware. Bitte lesen Sie die Lizenz-             *
 *    bedingungen (http://www.4homepages.de/4images/lizenz.php) für       *
 *    weitere Informationen.                                              *
 *    ---------------------------------------------------------------     *
 *    4images is NOT freeware! Please read the Copyright Notice           *
 *    (http://www.4homepages.de/4images/lizenz_e.php) for further         *
 *    information.                                                        *
 *                                                                        *
 *************************************************************************/

// Set here the URL to your 4images Gallery. WITH trailing slash!
define('SCRIPT_URL', 'http://YOUR-URL-TO/4images/');

// Set here your THUMBNAIL directory. Normally no need to change. WITHOUT trailing slash!
define('THUMB_DIR', 'data/thumbnails');

function is_remote($file_name) {
  return (preg_match('#^https?\\:\\/\\/[a-z0-9\-]+\.([a-z0-9\-]+\.)?[a-z]+#i', $file_name)) ? 1 : 0;
}

// In following queries CHANGE 4images table PREFIX if it doesn't match (Standard "4images_")!
$sql = "SELECT COUNT(*) AS total_images
        FROM 4images_images
        LEFT JOIN 4images_categories ON (4images_images.cat_id=4images_categories.cat_id)
        WHERE 4images_images.image_active=1
        AND 4images_categories.auth_viewcat=0
        AND 4images_categories.auth_viewimage=0";
$row = $db->query_first($sql);
$total_images = $row['total_images'];

mt_srand((double)microtime() * 1000000);
$number = ($total_images > 1) ? mt_rand(0, $total_images - 1) : 0;

$sql = "SELECT 4images_images.image_id,4images_images.cat_id,4images_images.image_name,
               4images_images.image_active,4images_images.image_thumb_file,4images_images.image_comments
        FROM 4images_images
        LEFT JOIN 4images_categories ON (4images_images.cat_id=4images_categories.cat_id)
        WHERE 4images_images.image_active=1
        AND 4images_categories.auth_viewcat=0
        AND 4images_categories.auth_viewimage=0
        LIMIT $number, 1";
$row = $db->query_first($sql);
$image_id = $row['image_id'];
$cat_id = $row['cat_id'];
$image_name = $row['image_name'];
$image_comments = $row['image_comments'];
$thumb_src = (is_remote($row['image_thumb_file'])) ? $row['image_thumb_file'] : SCRIPT_URL.THUMB_DIR."/".$cat_id."/".$row['image_thumb_file'];

$randompic = "<a href=\"".SCRIPT_URL."details.php?image_id=$image_id\"><img src=\"".$thumb_src."\" border=\"0\" alt=\"$image_name\"></a><br /><smallfont>Image Name: $image_name<br />Comments: $image_comments</smallfont>\n";
// HAVE FUN
// END RANDOM PIC MOD

1.a)
 :flag-en: if you want to use it with more than one pic the use this code
 :flag-de: wenn du es mit mehr bildern benutzen willst benutzen diesen code
Code: [Select]
// START RANDOM PIC MOD
/**************************************************************************
 *                                                                        *
 *    4images - A Web Based Image Gallery Management System               *
 *    ----------------------------------------------------------------    *
 *                                                                        *
 *             File: none                                                 *
 *        Copyright: (C) 2002 Jan Sorgalla                                *
 *            Email: jan@4homepages.de                                    *
 *              Web: http://www.4homepages.de                             *
 *             MOD for 4images 1.7.4 & vBulletin 3.6.8                    *
 *                                                                        *
 *    Never released without support from: Nicky (http://www.nicky.net)   *
 *                                                                        *
 **************************************************************************
 *                                                                        *
 *    4images ist KEINE Freeware. Bitte lesen Sie die Lizenz-             *
 *    bedingungen (http://www.4homepages.de/4images/lizenz.php) für       *
 *    weitere Informationen.                                              *
 *    ---------------------------------------------------------------     *
 *    4images is NOT freeware! Please read the Copyright Notice           *
 *    (http://www.4homepages.de/4images/lizenz_e.php) for further         *
 *    information.                                                        *
 *                                                                        *
 *************************************************************************/

// Set here the URL to your 4images Gallery. WITH trailing slash!
define('SCRIPT_URL', 'http://YOUR-URL-TO/4images/');

// Set here your THUMBNAIL directory. Normally no need to change. WITHOUT trailing slash!
define('THUMB_DIR', 'data/thumbnails');


function is_remote($file_name) {
  return (preg_match('#^https?\\:\\/\\/[a-z0-9\-]+\.([a-z0-9\-]+\.)?[a-z]+#i', $file_name)) ? 1 : 0;
}

// NUMBER OF THUMBNAILS TO DISPLAY / NUMMER DER GEWÜNSCHTEN THUMBNAILS
$num_images = 3;

// In following query CHANGE 4images table PREFIX if it doesn't match (Standard "4images_")!
$sql = "SELECT 4images_images.image_id, 4images_images.cat_id, 4images_images.image_name,
               4images_images.image_active, 4images_images.image_thumb_file, 4images_images.image_comments
        FROM 4images_images
        LEFT JOIN 4images_categories ON (4images_images.cat_id=4images_categories.cat_id)
        WHERE 4images_images.image_active=1
        AND 4images_categories.auth_viewcat=0
        AND 4images_categories.auth_viewimage=0
        ORDER BY RAND()
        LIMIT $num_images";

$result = $db->query($sql);

$randompic = "<table><tr>\n";  // START NEW TABLE
while ($row = $db->fetch_array($result)){
  $image_id = $row['image_id'];
  $cat_id = $row['cat_id'];
  $image_name = $row['image_name'];
  $image_comments = $row['image_comments'];
$thumb_src = (is_remote($row['image_thumb_file'])) ? $row['image_thumb_file'] : SCRIPT_URL.THUMB_DIR."/".$cat_id."/".$row['image_thumb_file'];

$randompic .=  "<td><a href=\"".SCRIPT_URL."details.php?image_id=$image_id\"><img src=\"".$thumb_src."\" border=\"0\" alt=\"$image_name\" title=\"$image_name\"></a><br /><smallfont>Image Name: $image_name<br />Comments: $image_comments</smallfont></td>\n";
}
$randompic .= "</tr></table>\n"; // END OF NEW TABLE
// HAVE FUN
// END RANDOM PIC MOD


2.)
 :flag-en: in mod self change  :flag-de: im mod selbst ändere

// Set here the URL to your 4images Gallery. WITH trailing slash!
// Set here your THUMBNAIL directory. Normally no need to change. WITHOUT trailing slash!
// In following queries CHANGE 4images table PREFIX if it doesn't match (Standard "4images_")!

3.)
 :flag-en: now you can use $randompic in every VB template
 :flag-de: jetzt kannst du $randompic in jedem VB template benützen

3.a)
 :flag-en:
if you want to have the random pic only on your vB main page, then put the code into index.php & template forumhome. (don't use it in global.php!)
 :flag-de:
wennst willst das zufallsbild nur auf der vB startseite erscheint, dann füge den code nur in der index.php & template forumhome. (benutze es dann nicht in der global.php!)


 :flag-en: that's it.... have fun
 :flag-de: das ist alles.... viel spass

25
just instead of width 640, 800 pixel

you can have 600 pixel wide pics in detailed view.

for 4images 1.7
download:
http://www.nicky.net/4images/default_wide_1_7.zip

have fun ;)

26
 :flag-de: hi an alle
 :flag-en: hi all,

 :flag-de: hier ist der Zufallsbild MOD für extra seiten ausserhalb ihrer Gallerie:
 :flag-en: here the Random image MOD for extra sites outside your Gallery:

http://www.nicky.net/4images/random.txt

 :flag-de: speichere den inhalt als random.php
 :flag-en: save the content as random.php

 :flag-de: random.php wurde mit folgenden befehl z.b. in die datei random_mod.php inkludiert
 :flag-en: random.php was included as example into the random_mod.php site with

Code: [Select]
<?php
 
include("./random.php");
?>


 :flag-de: viel spass
 :flag-en: have fun

p.s.:
 :flag-de: vielen dank an JAN der 99% der arbeit geleistet hat ;)
 :flag-en: many thanks to JAN who maked 99% of this mod ;)


# addons for external sites

include thumbail and link on an external site with java script.
http://www.4homepages.de/forum/index.php?topic=1020.msg126303#msg126303

include big image and link on an external site with java script.
http://www.4homepages.de/forum/index.php?topic=1020.msg126326#msg126326

27
just instead of width 640, 800 pixel

you can have 600 pixel wide pics in detailed view.

for 4images 1.6.1
download:
http://www.nicky.net/4images/default_wide_1_6_1.zip

have fun ;)

28
Mods & Plugins (Releases & Support) / [Mod] Star Rating
« on: July 05, 2002, 12:45:13 PM »
// OPEN / ÖFFNE includes/functions.php:

// FIND / SUCHE NACH
  if (!check_permission("auth_readcomment", $image_row['cat_id'])) {
    $image_row['image_allow_comments'] = 0;
  }

// ADD AFTER / HINZUFÜGEN DANACH

Code: [Select]

  if ($image_row['image_rating'] == '5.00') {
     $rating_pic = "5.gif";
  } elseif ($image_row['image_rating'] >= '4.00') {
     $rating_pic = "4.gif";
  } elseif ($image_row['image_rating'] >= '3.00') {
     $rating_pic = "3.gif";
  } elseif ($image_row['image_rating'] >= '2.00') {
     $rating_pic = "2.gif";
  } elseif ($image_row['image_rating'] >= '1.00') {
     $rating_pic = "1.gif";
  } else {
     $rating_pic = "0.gif";
  }
  $site_template->register_vars(array(
     "rating_pic" => $rating_pic,
     "lang_rating" => $lang['rating'],
     "lang_votes" => $lang['votes']
  ));



// ADD IN TEMPLATE(S) / FÜGE DIES IN DEIN(E) TEMPLATE(S)
Code: [Select]

<img src="{template_url}/images/{rating_pic}" width="55" height="10" alt="" />

// OR / ODER
Code: [Select]

<img src="{template_url}/images/{rating_pic}" width="55" height="10" alt="{lang_rating} {image_rating} ({image_votes} {lang_votes})" />


// HERE EXAMPLE PICS / HIER DIE BEISPIEL BILDER

standard 4images color on white background / standard 4images farbe auf weissen hintergrund (55x10 px)








// upload pics into your /templates/YOURTEMPLATE/images / uploade die bilder ins /templates/DEINTEMPLATE/images

// DEMO: no more available / nicht mehr verfügbar

Pages: 1 [2]