About EasyMOD Compliant

This forum is now closed as part of retiring phpBB2.
Forum rules
READ: phpBB.com Board-Wide Rules and Regulations

This forum is now closed due to phpBB2.0 being retired.
wGEric
Former Team Member
Posts: 8805
Joined: Sun Oct 13, 2002 3:01 am
Location: Friday
Name: Eric Faerber
Contact:

About EasyMOD Compliant

Post by wGEric » Tue Aug 31, 2004 9:14 pm

Recently some MOD authors have become confused about EasyMOD and their MODs being EasyMOD Compliant. Currently the EasyMOD Standards haven't been written so no MODs can follow these standards (except Nuttzy's).

If a MOD is EasyMOD Compliant, it means it will install nicely with other MODs. There shouldn't be any problems because of how the MOD was written. EasyMOD will install any MOD on a virgin board no matter how the MOD is written as long as it follows a format that EasyMOD can read.

To show that a MOD is EasyMOD Compliant, Nuttzy has chosen to add a new line at the top of the MOD Template. Some MOD Authors have been adding this to their MOD Template. They have been claiming they are following standards which haven't been written yet so they don't even know what they are.

Some may be thinking this new line is to tell people that their MOD will install using EasyMOD. This isn't the case. It is to show that your MOD follows EasyMOD's Standards.

Since EasyMOD installs any MODs on a virgin install of phpBB, there is no reason that you need to put that your MOD will install using EasyMOD. However if MOD Authors still wants to tell users that his or her MOD will install using EasyMOD, he or she can put this in the Author Notes using any wording that he or she likes that doesn't imply that his or her MOD is EasyMOD Compliant. The following are acceptable lines that MOD Authors can use, if they would like to.
This MOD will install using EasyMOD!
This MOD is EasyMOD Friendly!
Use EasyMOD to install this MOD!


If we, the MOD Team, see any MODs submitted to the MOD Database with the new line which is for EasyMOD Compliant or if the MOD suggests that they are EasyMOD Compliant, we will deny those MODs. It isn't part of the current MOD Template and you are claiming something which your MOD isn't.
Eric

jgoldbloom
Registered User
Posts: 3
Joined: Wed Jul 28, 2004 3:03 pm
Location: Falls Church, VA USA
Contact:

Post by jgoldbloom » Tue Apr 05, 2005 8:57 pm

If a MOD is EasyMOD Complaint, it means it will install nicely with other MODs. There shouldn't be any problems because of how the MOD was written. EasyMOD will install any MOD on a virgin board no matter how the MOD is written as long as it follows a format that EasyMOD can read.


I am a very experienced phpBB mod coder who is interesting in releasing some of the mods I've accomplished to the public. I did some research and looked for some type of defacto installer and found the most common software used (at least per this forum) is EasyMOD.

However, the first sentence in the quote above concerns me. Some of the more advanced mods affect *.tpl files as well as the core files in the include path. Making a statement that a given mod will install nicely on top of or along side others is probably note a reliable statement. And I say this with the utmost respect. If I end up distributing EasyMOD compliant source, I'll add my disclaimer, that's for sure. Thoughts on comments on this?

The second sentence in the quote above does explain the first sentence by inferring if the mod is installed on an unhacked forum - but we all know that's far from the reality of many forum admins who customize to the hilt. I am one of those admins.

To summarize what I'm saying, before I start distributing with EasyMOD I'd like us all to follow the same path in terms of what the admins out there should expect.

I'm not trying to stir things up, it's just I'd like to iron this out before other admins come to me and say "your mod doesn't work with [x]" because [x] updated a template and they only run one skin.

Thoughts and comments?

-jim

Swizec
Former Team Member
Posts: 1701
Joined: Mon Mar 10, 2003 9:42 pm
Location: Slovenia
Contact:

Post by Swizec » Tue Apr 05, 2005 9:07 pm

I think it's generally known that easymod should only be used on virgin boards, mostly to install the one biggest mod you need,

and also I think easymod only affects subsilver and no other templates

wGEric
Former Team Member
Posts: 8805
Joined: Sun Oct 13, 2002 3:01 am
Location: Friday
Name: Eric Faerber
Contact:

Post by wGEric » Tue Apr 05, 2005 9:25 pm

EMC Standards will include information on what to do with templates other than subSilver and languages other than English so there will be no problem there. We will be adding or altering the actions in the MOD Template to make them easier to have MODs installed on boards that have already been edited.

You can read some of the EMC drafts and discussion on them here
http://area51.phpbb.com/phpBB/viewforum.php?sid=&f=25
Eric

jgoldbloom
Registered User
Posts: 3
Joined: Wed Jul 28, 2004 3:03 pm
Location: Falls Church, VA USA
Contact:

Post by jgoldbloom » Wed Apr 06, 2005 2:18 am

Thanks, everyone, for the feedback and information.

PuniUni
Registered User
Posts: 45
Joined: Mon May 02, 2005 12:08 am

Post by PuniUni » Wed May 04, 2005 10:55 pm

I just installed Easy Mod, And now I forgot my password...

How do I figure my password back out for it?

www.1host4me.com
Registered User
Posts: 4
Joined: Tue Apr 26, 2005 8:35 pm
Contact:

help

Post by www.1host4me.com » Fri May 06, 2005 8:48 pm

i guys i need help i can't install easy mod on step three it come's up with the following:


EasyMOD Installing EasyMOD alpha 3 (0.0.10a)
by Nuttzy


Step 3 (of 5): EasyMOD is now installing itself as it would any MOD. There is a two step process of first creating the modified files and then moving them into place. The modified file(s) do no effect the core phpBB files in any way until the next step. Click the "Complete Processing" button to move the files into place.



Processing Files
Parsing: language/lang_english/lang_admin.php

Finding: $lang['MOD_control_tag']

Error

Warning

FIND FAILED: In file [language/lang_romanian/lang_admin.php] could not find:

$lang['MOD_control_tag']




Error

Warning

FIND FAILED: In file [language/lang_romanian_no_diacritics/lang_admin.php] could not find:

$lang['MOD_control_tag']




Error

Warning

FIND FAILED: In file [language/lang_russian/lang_admin.php] could not find:

$lang['MOD_control_tag']




Error

Warning

FIND FAILED: In file [language/lang_russian_tu/lang_admin.php] could not find:

$lang['MOD_control_tag']




Error

Warning

FIND FAILED: In file [language/lang_serbian/lang_admin.php] could not find:

$lang['MOD_control_tag']




Error

Warning

FIND FAILED: In file [language/lang_serbian_cyrillic/lang_admin.php] could not find:

$lang['MOD_control_tag']




Error

Warning

FIND FAILED: In file [language/lang_slovak/lang_admin.php] could not find:

$lang['MOD_control_tag']




Error

Warning

FIND FAILED: In file [language/lang_spanish/lang_admin.php] could not find:

$lang['MOD_control_tag']




Error

Warning

FIND FAILED: In file [language/lang_spanish_argentina/lang_admin.php] could not find:

$lang['MOD_control_tag']




Error

Warning

FIND FAILED: In file [language/lang_swedish/lang_admin.php] could not find:

$lang['MOD_control_tag']




Error

Warning

FIND FAILED: In file [language/lang_thai/lang_admin.php] could not find:

$lang['MOD_control_tag']




Error

Warning

FIND FAILED: In file [language/lang_turkish/lang_admin.php] could not find:

$lang['MOD_control_tag']




Error

Warning

FIND FAILED: In file [language/lang_uighur/lang_admin.php] could not find:

$lang['MOD_control_tag']




Error

Warning

FIND FAILED: In file [language/lang_ukrainian/lang_admin.php] could not find:

$lang['MOD_control_tag']




Error

Warning

FIND FAILED: In file [language/lang_welsh/lang_admin.php] could not find:

$lang['MOD_control_tag']



Expanded Debug Info
(formatted for forum posting)
EM installer v0.0.10a wrote: phpBB version: 2.0.14
Working Dir: /home/host4me/public_html/forums/admin/mods/easymod
Install Step: 3
Mode:
The Error wrote: Warning

FIND FAILED: In file [language/lang_welsh/lang_admin.php] could not find:

$lang['MOD_control_tag']


Permissions: (including system errors)
read access :: OK
write access :: OK
root path write :: failed
chmod access :: OK
unlink access :: OK
mkdir access :: OK
tmp path write :: OK
FTP extension :: OK
copy access :: failed



Recommendations:
write: server
move: automated FTP

Selected settings:
write: ftpb
move: ftpa
ftp dir: public_html/forums

CWD Listing:

Code: Select all

drwxrwxrwx .
drwxr−xr−x ..
−rw−rw−rw− easymod_install.php
−rw−rw−rw− lang_easymod.php
−rw−rw−rw− admin_easymod_functions.php
−rw−rw−rw− easymod.gif
drwxrwxrwx includes
drwxr−xr−x processed
drwxr−xr−x backups

Testing FTP access...
Trying to localhost:21 ...
220---------- Welcome to Pure-FTPd [TLS] ----------
220-You are user number 4 of 50 allowed.
220-Local time is now 13:45. Server port: 21.
220 You will be disconnected after 15 minutes of inactivity.
Connected to remote host "localhost:21"
> USER host4me
331 User host4me OK. Password required
> PASS ********
230-User host4me has group access to: host4me
230 OK. Current restricted directory is /
Authentication succeeded

1) Logged in successfully
> PWD
257 "/" is your current location
> PASV
227 Entering Passive Mode (127,0,0,1,49,163)
> NLST
Trying to 127.0.0.1:12707 ...
150 Accepted data connection
Connected to remote host
Disconnected from remote host
.
..
.accesshash
.addon-installlog
.addonscgi-phpBB
.contactemail
.cpanel-ducache
.entropybanner
.fantasticodata
.gnupg
.htpasswds
.lastlogin
.phpchats
.rnd
.spamkey
.trash
.whmtheme
cpanel3-skel
cpanelbranding
etc
mail
public_ftp
public_html
ssl
tmp
www226-Options: -a
226 26 matches total
> CWD public_html/forums/admin/mods/easymod
250 OK. Current directory is /public_html/forums/admin/mods/easymod
> PWD
257 "/public_html/forums/admin/mods/easymod" is your current location
2) CD to EasyMOD path successfully
> TYPE A
200 TYPE is now ASCII
> PASV
227 Entering Passive Mode (127,0,0,1,97,7)
> STOR ../../../easymod.gif
Trying to 127.0.0.1:24839 ...
150 Accepted data connection
Connected to remote host
Storing local file "easymod.gif" to remote file "../../../easymod.gif"
Disconnected from remote host
226-File successfully transferred
226 0.001 seconds (measured here), 12.08 Mbytes per second
> TYPE A
200 TYPE is now ASCII
> PASV
227 Entering Passive Mode (127,0,0,1,214,208)
> STOR ../../../easymod.gif
Trying to 127.0.0.1:54992 ...
150 Accepted data connection
Connected to remote host
Storing local file "easymod.gif" to remote file "../../../easymod.gif"
Disconnected from remote host
226-File successfully transferred
226 0.000 seconds (measured here), 12.83 Mbytes per second
> DELE ../../../easymod.gif
250 Deleted ../../../easymod.gif
3) wrote to phpBB root successfully
> QUIT
221-Goodbye. You uploaded 13 and downloaded 0 kbytes.
221 Logout.
Disconnected from remote host

FTP access test :: successful



can someone help!!
get free web hosting at www.1host4me.com, register and get free web hosting 500MB

wGEric
Former Team Member
Posts: 8805
Joined: Sun Oct 13, 2002 3:01 am
Location: Friday
Name: Eric Faerber
Contact:

Post by wGEric » Fri May 06, 2005 8:54 pm

All questions regarding EasyMOD need to be asked within it's 'Support' Forum. This is necessary to help keep support for that MOD simplified for both the MOD Author and those devoted to helping that exceptional MOD.

At the moment, you can find the support forum for EasyMOD at:
http://area51.phpbb.com/phpBB22/viewforum.php?f=15


Thank You.

Also you don't need to post the same thing in multiple places ...
Eric

asinshesq
Registered User
Posts: 6266
Joined: Sun Feb 22, 2004 9:34 pm
Location: NYC
Name: Alan

Post by asinshesq » Sun May 08, 2005 12:04 pm

Swizec wrote: I think it's generally known that easymod should only be used on virgin boards, mostly to install the one biggest mod you need...


That's really not true. Please see http://www.phpbb.com/phpBB/viewtopic.ph ... 77#1565477 .

The earlier stuff in this thread is of course perfectly true. Easymod compliant means that it will install with all other easmod compliant mods -- a tall order. If something is not easymod compliant because it may not coexist nicely with another mod that is easymod compliant, that simply means the two mods conflict. In that case, installing the two mods carefully by hand would not fix the conflict...the two would still conflict just as much, since installing by hand (if done correctly) exactly matches what easymod does. Either way, once you install the two mods you will need to troubleshoot the conflict, which again has nothing to do with easymod. And no, easymod does not make that process any more challenging. All it does it to automate the install.

Swizec
Former Team Member
Posts: 1701
Joined: Mon Mar 10, 2003 9:42 pm
Location: Slovenia
Contact:

Post by Swizec » Sun May 08, 2005 1:50 pm

I admit it, I was wrong :oops:

User avatar
3Di
Former Team Member
Posts: 13917
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

Post by 3Di » Sun May 08, 2005 2:23 pm

Swizec wrote: I admit it, I was wrong :oops:


You told your opinion, everybody can do it, in respect of each other.

I agree with yours, BTW.

Greets.
Please PM me only to request paid works. Thx.
Want to compensate me for my interest? Donate
My development's activity º PhpStorm's proud user
Extensions, Scripts, MOD porting, Update/Upgrades
👨‍🏫 | Take a tour to | The Studio | 👨‍🏫

Swizec
Former Team Member
Posts: 1701
Joined: Mon Mar 10, 2003 9:42 pm
Location: Slovenia
Contact:

Post by Swizec » Sun May 08, 2005 2:36 pm

3Di wrote:
Swizec wrote:I admit it, I was wrong :oops:


You told your opinion, everybody can do it, in respect of each other.

I agree with yours, BTW.

Greets.


actually when you think about it my opinnion is more of suggestion than a fact, becaue you know, installing mods even by hand on a non-virgin board is highly risky :)

asinshesq
Registered User
Posts: 6266
Joined: Sun Feb 22, 2004 9:34 pm
Location: NYC
Name: Alan

Post by asinshesq » Sun May 08, 2005 2:43 pm

Swizec wrote:
3Di wrote:
Swizec wrote:I admit it, I was wrong :oops:


You told your opinion, everybody can do it, in respect of each other.

I agree with yours, BTW.

Greets.


actually when you think about it my opinion is more of suggestion than a fact, becaue you know, installing mods even by hand on a non-virgin board is highly risky :)


That's a perfect way to put it...you are absolutely right about last part. The risk of installing a new mod in a heavily modded board does not come from EM at all ... it comes from the fact that the new mod may conflict with the old ones in ways that won't be noticed because all the lines of code the new mod asks you to find and change are in fact there (but the old mods may have added other lines that mean the new mod will not work as advertised, or the old mods may depend on the lines the new mod is changing). And I do not believe you are any more likely to discover the conflicts by doing things by hand...if you do install it by hand, I think the only thing that does is to rob you of time that you could be using more profitably to track down the conflicts once you're done with the installation ;)
Last edited by asinshesq on Sun May 08, 2005 2:45 pm, edited 1 time in total.

User avatar
3Di
Former Team Member
Posts: 13917
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

Post by 3Di » Sun May 08, 2005 2:45 pm

Swizec wrote:
3Di wrote:
Swizec wrote:I admit it, I was wrong :oops:


You told your opinion, everybody can do it, in respect of each other.

I agree with yours, BTW.

Greets.


actually when you think about it my opinnion is more of suggestion than a fact, becaue you know, installing mods even by hand on a non-virgin board is highly risky :)


Indeed, actually i use the manual mode in order to learn PHP, it's only 2 months i started with.

Anyway, i have my opinion on EM.

When i'll see it is finally released and working PERFECTLY, then i'll give it another try, the first was unsuccessfull.

Many BETAs are stable, such PJIRC CHAT and ADV IP and a lot of others, this doesn't means they are Officially released, but perfectly working. :lol:

Also there are some Released MODs that are pure robbish.

so, i stop boring you.

Have a great day.
Please PM me only to request paid works. Thx.
Want to compensate me for my interest? Donate
My development's activity º PhpStorm's proud user
Extensions, Scripts, MOD porting, Update/Upgrades
👨‍🏫 | Take a tour to | The Studio | 👨‍🏫

User avatar
3Di
Former Team Member
Posts: 13917
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

Post by 3Di » Sun May 08, 2005 2:49 pm

asinshesq wrote:
Swizec wrote:
3Di wrote:
Swizec wrote:I admit it, I was wrong :oops:


You told your opinion, everybody can do it, in respect of each other.

I agree with yours, BTW.

Greets.


actually when you think about it my opinion is more of suggestion than a fact, becaue you know, installing mods even by hand on a non-virgin board is highly risky :)


That's a perfect way to put it...you are absolutely right about last part. The risk of installing a new mod in a heavily modded board does not come from EM at all ... it comes from the fact that the new mod may conflict with the old ones in ways that won't be noticed because all the lines of code the new mod asks you to find and change are in fact there (but the old mods may have added other lines that mean the new mod will not work as advertised, or the old mods may depend on the lines the new mod is changing). And I do not believe you are any more likely to discover the conflicts by doing things by hand...if you do install it by hand, I think the only thing that does is to rob you of time that you could be using more profitably to track down the conflicts once you're done with the installation ;)


I do it manually, first iln localhost ( easyphp1.8 ) then in a test forum and finally, when all is very tested i put the MODs into my live environment.

Simply as it is, i have a lot of patience maybe, i know.

I guess everybody have to do this way, if not use EM (and, u know, i don't).

Greets
Please PM me only to request paid works. Thx.
Want to compensate me for my interest? Donate
My development's activity º PhpStorm's proud user
Extensions, Scripts, MOD porting, Update/Upgrades
👨‍🏫 | Take a tour to | The Studio | 👨‍🏫

Locked

Return to “[2.0.x] MOD Writers Discussion”