Pagina 1 van 1

Movielist MOD 0.4.1 (RC2)

Geplaatst: 23 sep 2007, 15:11
door barduck
Geen supportvraag maar een aankondiging (ik wist eigenlijk niet waar ik deze kon zetten anders).
Ik ben de hoofdadmin van HQBP.be, een forum dat handelt over wat er zoal van kwaliteitsrips te vinden is op Usenet. Samen met een andere admin hebben we een MOD ontwikkeld waardoor de leden hun persoonlijke lijst met films die ze in hun bezit hebben aan de andere leden kunnen tonen, deze punten kunnen geven, etc. Er is nog een beetje werk aan (in de admin dan en een manier om de lijsten in csv files te kunnen uploaden en invoeren) maar de MOD werkt wel naar behoren en is compatible met alle versies van phpBB, ook de niet officiel zoals CH en FullyModdedphpBB2.

Code: Selecteer alles

##############################################################
## MOD Title: movielist
## MOD Author: Freggel <>(Freek Van Mensel) (http://hqbp.be)
## MOD Author: Barduck < barduck@pandora.be > (Thienpont Hans) (http://hqbp.be)
## MOD Description: creates the possibility for members to add they're personaly owned movielist (DVD and/or DivX)
##                  to the database off the forum.
##                  Members can add details about the sound, bitrate, add the imdb number and if they know it even
##                  the link to the nfo of a Divx rip. They can also rate the quality of the rip.
## MOD Version: 0.4.1 (RC2)
##
## Installation Level: (Easy)
## Installation Time: 10 Minutes
## Files To Edit: 8
##                      lang_main.php
## 				constants.php
##			      page_tail.php
## 				page_header.php
##                      funtions.php
## 				overall_footer.tpl
##                      simple_footer.tpl
## 				overall_header.tpl
##
## Included Files: 14 
##                        movielist.php
##                        classes/class.imdb_parser.php
##                        templates/subSilver/movielist_add.tpl
##                        templates/subSilver/movielist_footer.tpl
##                        templates/subSilver/movielist_header.tpl
##                        templates/subSilver/movielist_overview.tpl
##                        templates/subSilver/movielist_search.tpl
##                        images/movielist/cds.gif
##                        images/movielist/delete.gif
##                        images/movielist/divx.gif
##                        images/movielist/dvd.gif
##                        images/movielist/edit.gif
##                        images/movielist/imdb.gif
##                        images/movielist/nfo.gif
##                        images/movielist/thumb.gif
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2
##############################################################
## For security purposes, please check: http://www.phpbb.com/mods/
## for the latest version of this MOD. Although MODs are checked
## before being allowed in the MODs Database there is no guarantee
## that there are no security problems within the MOD. No support
## will be given for MODs not found within the MODs Database which
## can be found at http://www.phpbb.com/mods/
##############################################################
## Author Notes:
## this is a full install, check update file for updates
## To do list:
## abiltity for users to upload they're list in a .csv file
## abiltiy for admins to import these list into the database
## ability for admin to delete imported .csv files directly from within acp
##
## MOD requirements: please keep the text in the footer about the MOD author intact to recieve support
##
## Compatibility: this MOD should be compatibel with all know recent versions of phpBB or phpBB based forums
##                as phpBB 2.0.22, CH2.16e, FullyModdedphpBB2-22489
##
##############################################################
## MOD History:
## 
##   2007-01-10 - Version 0.0.1 (initial alpha)
##      - build tpl files for this MOD
##      - build menu
##      - basic functions sorted
##      - SQL insert written
##   2007-01-10 - Version 0.1.0 (initial beta)
##      - tpl files edited
##      - improved SQL insert
##      - written Dutch lang edit
##      - initial testing of MOD
##   2007-01-11 - Version 0.1.1
##      - using Trynt Web Service
##      -simple xml for Trynt Web Service quiry (requires PHP5)
##      - adapted movie input to use Trynt
##   2007-01-12 - Version 2.0.0
##      - improved checking on user input
##      - improved security by preventing SQL injections
##   2007-01-12 - Version 2.0.1
##       - ability to edit movie data
##    2007-01-12 - Version 2.1.0
##       - build in more security when editing or removing movie
##       - Remove uitility upgraded with javascript prompt to prevent unwanted removals
##   2007-01-13 - Version 0.3.0
##       - added basic search
##   2007-01-13 - Version 0.3.1
##       - update lang files
##       - added checks for Web Service output
##   2007-01-14 - Version 0.3.2
##      - some tpl tweaks
##   2007-02-02 - Version 0.4.0 (RC1)
##      - rewrite off the imdb input part; Trynt Webservice not longer needed 
##      - this also means php5 is no longer needed as MOD works on php4 too
##   2007-10-01 - Version 0.4.1 (RC2)
##      - fixed bug displaying member id number instead of name
##      
##   latest version (0.4.1)
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
We hebben eveneens een support forum opgestart speciaal voor die MOD: http://www.barduck.be/movielist_support_forum/
Download: http://www.barduck.be/Movielist_MOD_0.4.1.zip (laatste versie)

Ik zou zeggen, enjoy!

Re: Movielist MOD 0.4.0 (RC1)

Geplaatst: 24 sep 2007, 07:01
door Jan
Goeiemorgen.

Ben je aan 't proberen om 'm in de phpBB.com MOD DB te krijgen?

Dan zal je

Code: Selecteer alles

## MOD Author: Freggel <>(Freek Van Mensel) (http://hqbp.be admin)
## MOD Tweaker: Barduck < barduck@pandora.be > (Thienpont Hans) (http://hqbp.be main admin)
in

Code: Selecteer alles

## MOD Author: Freggel <>(Freek Van Mensel) (http://hqbp.be)
## MOD Author: Barduck < barduck@pandora.be > (Thienpont Hans) (http://hqbp.be)
moeten wijzigen om aan de regels te voldoen ;)

Re: Movielist MOD 0.4.0 (RC1)

Geplaatst: 24 sep 2007, 07:47
door barduck
Dat is uiteraard de bedoeling maar alles op zijn tijd. Ik weet zo al niet wat eerst te doen (4 sites om te onderhouden en op te bouwen, dat wreekt zich). Ik wou het eerst hier delen omdat Nederlands nu eenmaal mijn moedertaal is en phpBB.nl dus voorkeur geniet.

Re: Movielist MOD 0.4.0 (RC1)

Geplaatst: 24 sep 2007, 16:01
door BetaDevil

Code: Selecteer alles

## MOD Author: Freggel (Freek Van Mensel) (http://hqbp.be)
## MOD Author: Barduck < barduck@pandora.be > (Thienpont Hans) (http://hqbp.be)
:roll:

Re: Movielist MOD 0.4.0 (RC1)

Geplaatst: 24 sep 2007, 17:58
door Stef
Barduck, ik ben benieuwd, volgensmij zijn hier wel vragen naar geweest vroeger, dus wie weet wordt het nog wat! :)
BetaDevil schreef:

Code: Selecteer alles

## MOD Author: Freggel (Freek Van Mensel) (http://hqbp.be)
## MOD Author: Barduck < barduck@pandora.be > (Thienpont Hans) (http://hqbp.be)
:roll:
BD, probeer iets duidelijker te zijn met je bericht zodat iedereen doorheeft waar je op doelt.

Re: Movielist MOD 0.4.0 (RC1)

Geplaatst: 24 sep 2007, 18:35
door Jan
Trouwens, dat mag niet, eerste regel moet nog < > bevatten ;)

Re: Movielist MOD 0.4.0 (RC1)

Geplaatst: 28 sep 2007, 23:12
door Semi_Deus
Zou je de demo openbaar kunnen maken?
dankje :D

Re: Movielist MOD 0.4.1 (RC1)

Geplaatst: 01 okt 2007, 15:47
door barduck
ondertussen is de MOD geupdate naar versie 0.4.1, enkele bugjes werden er uit gehaald en enkele dingen toegevoegd in het install doc die blijkbaar niet standaard in phpBB stonden. Te downloaden op het support forum. Om te testen moet je echter wel een account aanmaken mensen, dit is een extra beveiliging die er in zit. Ik zie niet direct zomaar iedereen zijn filmlijst te grabbel gooien. Op die manier weet je zeker dat enkel forumleden er aan kunnen

Re: Movielist MOD 0.4.0 (RC1)

Geplaatst: 02 okt 2007, 10:51
door Stef
Als de MOD versie 0.4.2 is, misschien even je 1e bericht aanpassen? :)

Re: Movielist MOD 0.4.0 (RC1)

Geplaatst: 02 okt 2007, 16:01
door barduck
Stef schreef:Als de MOD versie 0.4.2 is, misschien even je 1e bericht aanpassen? :)
werd aangepast. Moest overigens 0.4.1 zijn, typo

Re: Movielist MOD 0.4.1 (RC1)

Geplaatst: 04 okt 2007, 15:36
door barduck
Zijn er ondertussen mensen die iets opgemerkt hebben dat gewijzigd zou moeten worden om het te kunnen uitbrengen op phpBB.com?

Re: Movielist MOD 0.4.1 (RC1)

Geplaatst: 04 okt 2007, 16:58
door BetaDevil
Je hebt in je language-edits images staan. Dit kun je beter in templates/subSilver/subSilver.cfg doen.
Syntax:

Code: Selecteer alles

$images['movielist_nfo'] = "$current_template_images/movielist/nfo.gif';
In viewtopic.php etc. kun je die dan gewoon aanroepen met $images['movielist_nfo'];

Re: Movielist MOD 0.4.1 (RC1)

Geplaatst: 04 okt 2007, 17:03
door Paul
BetaDevil schreef:Je hebt in je language-edits images staan. Dit kun je beter in templates/subSilver/subSilver.cfg doen.
Syntax:

Code: Selecteer alles

$images['movielist_nfo'] = "$current_template_images/movielist/nfo.gif';
In viewtopic.php etc. kun je die dan gewoon aanroepen met $images['movielist_nfo'];
Dat is zelfs verplicht wanneer hij hem in de moddb wilt :)

Heb even snel verder gekeken, en wat kleine dingen gevonden

Code: Selecteer alles

## MOD Author: Freggel <>(Freek Van Mensel) (http://hqbp.be admin)
## MOD Author: Barduck < barduck@pandora.be > (Thienpont Hans) (http://hqbp.be main admin)
Mijn zijn

Code: Selecteer alles

## MOD Author: Freggel <>(Freek Van Mensel) http://hqbp.be
## MOD Author: Barduck < barduck@pandora.be > (Thienpont Hans) http://hqbp.be

Code: Selecteer alles

## MOD Version: 0.4.1 (RC2)
(RC2) moet worden verwijderd

Code: Selecteer alles

## Files To Edit: 8
##                      lang_main.php
## 				constants.php
##			      page_tail.php
## 				page_header.php
##                      funtions.php
## 				overall_footer.tpl
##                      simple_footer.tpl
## 				overall_header.tpl
##
Gelijk aantal tabs is wel zo netjes

Code: Selecteer alles

# 
#-----[ SQL ]------------------------------------------
# 
DROP TABLE IF EXISTS `phpbb_movielist`;
CREATE TABLE `phpbb_movielist` (
  `id` int(10) NOT NULL AUTO_INCREMENT,
  `created_on` datetime NOT NULL,
  `user_id` mediumint(8) NOT NULL default -1,
  `imdb_id` int(7) NOT NULL default '0',
  `title` varchar(255) NOT NULL default '',
  `year` int(4) NOT NULL default 0,  
  `director` varchar(255) NOT NULL default '',
  `genre` varchar(255) NOT NULL default '',
  `runtime` int(5) NOT NULL default '0',
  `movie_format` varchar(10) NOT NULL default '',
  `movie_type` varchar(10) NOT NULL default '',
  `movie_rate` double NOT NULL default '0',
  `rip_rate` int(5) NOT NULL default '0',
  `disc_count` int(2) NOT NULL default '0',
  `movie_bitrate` int(5) default '0',
  `nfo_url` varchar(255) default '',
  `srt` TINYINT(1) default '0',
  `audio_format` varchar(10) NOT NULL default '',
  `audio_bitrate` int(5) default '0',
  PRIMARY KEY (id)
) ;

Backquotes moeten verwijderd worden ;)

Code: Selecteer alles

$lang['movielist_no_guests']='You must be registered in order to use the MovieList!';
Voor en achter de = teken horen spaties. Dit geld voor alle lang keys.

De update movielist_0.4.0 to movielist_0.4.1.mod moet in de contrib dir.


Heb enkel naar install file gekeken. Wanneer rest ongeveer als deze is dan wordt ie denied. Zowiezo zou die al INSTA DENIED worden doordat je author line invalid is.

Re: Movielist MOD 0.4.1 (RC1)

Geplaatst: 04 okt 2007, 17:45
door barduck
bedankt voor de reactie, ik pas die aan zodra ik tijd heb. Al moet ik wel zeggen dat voorzover ik weet php geen onderscheid maakt tussen wel of geen spatie.
In ieder geval wel enkele nuttige pointers om hem te verfijnen naar phpB standaard, vooral van die cfg, daar hadden we dus volledig overgekeken.
Voor de rest: de MOD werkt in ieder geval perfect, we gebruiken hem sinds deze week zelf op ons forum en de leden zijn er content van. Enkel nog een upload voor hun csv files met films in (want die allemaal manueel ingegeven is titanen werk) en een manier om die csv's te importeren. Ik ben er wel al aan bezig maar vooral de upload raak ik nog niet volledig aan uit.