TP-Docs
HTML5 Icon HTML5 Icon HTML5 Icon
TP on Social Media

Recent

Welcome to TinyPortal. Please login or sign up.

Members
Stats
  • Total Posts: 196,004
  • Total Topics: 21,330
  • Online today: 219
  • Online ever: 8,223 (February 19, 2025, 04:35:35 AM)
Users Online
  • Users: 0
  • Guests: 95
  • Total: 95

Upgrading from TinyPortal v0.9.8 to 1.0.5 - problem

Started by blouogies, July 26, 2008, 09:39:19 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

blouogies

Hi I want to upgrade my forum to the newest release of TP.

BUT when I hit the uninstall button the following happen:

An Error Has Occurred!
This package cannot be uninstalled, because there is no uninstaller!

Please contact the mod author for more information.


So what should I do now to uninstall TP 0.9.8?

Please help!!!

Smoky

Blouogies, i told you on my site on the what to do, but this right here ---> http://docs.tinyportal.co.uk/

should help you out ;)

Tarren


I'm on this too today.

My understanding is that if there is no uninstall link for your TP, that is because probably you have upgraded SMF and TP cannot communicate with the upgraded SMF.

The solutions as I understand it are:

Manual Uninstall (hideous!)

or

Upload TP again (same version you already have).

Download the TP package to your computer, unzip it and then, using an FTP program like filezilla, overwrite all the TP files on your site with the new files (of the same version).

After you do this, you will be able to uninstall TP through package manager as the uninstall link will appear.

After you have uninstalled old TP, then you can download and install 1.05 just like any other mod.

You may need to also then change your theme to one that is compatible with 1.05, while .98 might work, some features are not available. So for completeness, you would need to make a duplicate 1.05 theme of the one you already have (in look, menu, etc)

Is all of this correct?


Zetan

QuoteIs all of this correct?

Pretty much, yes.

This must be done, if at all possible, with the Default theme.

Can you check this file for me?, navigate to:

Admin > Main / Packages > Browse Packages > (Locate current TP version) TinyPortal > List Files > (Locate this file) package-info.xml > (Locate the following lines in that file) :



        <uninstall for="1.1 RC1">
                <modification format="boardmod" type="file" reverse="true">tinyportal09x-11rc1.mod</modification>
        </uninstall>


and


        <uninstall for="1.1 RC2">
                <modification format="boardmod" type="file" reverse="true">tinyportal09x-11rc2.mod</modification>
        </uninstall>


and


        <uninstall for="1.1 RC3, 1.1, 1.1.1, 1.1.2, 1.1.3, 1.1.4">
                <modification format="boardmod" type="file" reverse="true">tinyportal09x-11x.mod</modification>
        </uninstall>


and so on.. there are many lines in the TP package-info.xml file which reference the SMF version.

uninstall for="****" is the important part.


Including the current SMF version may help:

uninstall for="1.1 RC3, 1.1, 1.1.1, 1.1.2, 1.1.3, 1.1.4, 1.1.5"



Do this for all lines referencing the SMF version you are using, in my case it's SMF 1.1.5. If the above doesn't help at all, then as Tarren suggested, a Manual Uninstall may be your only option. If only 1 or 2 files return errors on Uninstall, continue and manually remove the TP code from the files.

Follow THIS document in REVERSE, removing the TinyPortal code as you go. or for just the files referenced in that doc which return errors.




BACKUP!!!, BACKUP!!!, BACKUP!!!, BACKUP!!!, BACKUP!!!, BACKUP!!!, BACKUP!!!, BACKUP!!!, BACKUP!!!...
First!

blouogies

Quote from: Smoky on July 27, 2008, 01:11:29 AM
Blouogies, i told you on my site on the what to do, but this right here ---> http://docs.tinyportal.co.uk/

should help you out ;)
Thanks Smoky will read there

Quote from: Tarren on July 27, 2008, 02:59:08 AM

I'm on this too today.

My understanding is that if there is no uninstall link for your TP, that is because probably you have upgraded SMF and TP cannot communicate with the upgraded SMF.

The solutions as I understand it are:

Manual Uninstall (hideous!)

or

Upload TP again (same version you already have).

Download the TP package to your computer, unzip it and then, using an FTP program like filezilla, overwrite all the TP files on your site with the new files (of the same version).

After you do this, you will be able to uninstall TP through package manager as the uninstall link will appear.

After you have uninstalled old TP, then you can download and install 1.05 just like any other mod.

You may need to also then change your theme to one that is compatible with 1.05, while .98 might work, some features are not available. So for completeness, you would need to make a duplicate 1.05 theme of the one you already have (in look, menu, etc)

Is all of this correct?


Thanks Tarren will try that and let you know how it went!!!

Quote from: ZTN on July 27, 2008, 09:42:08 AM
QuoteIs all of this correct?

Pretty much, yes.

This must be done, if at all possible, with the Default theme.

Can you check this file for me?, navigate to:

Admin > Main / Packages > Browse Packages > (Locate current TP version) TinyPortal > List Files > (Locate this file) package-info.xml > (Locate the following lines in that file) :



        <uninstall for="1.1 RC1">
                <modification format="boardmod" type="file" reverse="true">tinyportal09x-11rc1.mod</modification>
        </uninstall>


and


        <uninstall for="1.1 RC2">
                <modification format="boardmod" type="file" reverse="true">tinyportal09x-11rc2.mod</modification>
        </uninstall>


and


        <uninstall for="1.1 RC3, 1.1, 1.1.1, 1.1.2, 1.1.3, 1.1.4">
                <modification format="boardmod" type="file" reverse="true">tinyportal09x-11x.mod</modification>
        </uninstall>


and so on.. there are many lines in the TP package-info.xml file which reference the SMF version.

uninstall for="****" is the important part.


Including the current SMF version may help:

uninstall for="1.1 RC3, 1.1, 1.1.1, 1.1.2, 1.1.3, 1.1.4, 1.1.5"



Do this for all lines referencing the SMF version you are using, in my case it's SMF 1.1.5. If the above doesn't help at all, then as Tarren suggested, a Manual Uninstall may be your only option. If only 1 or 2 files return errors on Uninstall, continue and manually remove the TP code from the files.

Follow THIS document in REVERSE, removing the TinyPortal code as you go. or for just the files referenced in that doc which return errors.




BACKUP!!!, BACKUP!!!, BACKUP!!!, BACKUP!!!, BACKUP!!!, BACKUP!!!, BACKUP!!!, BACKUP!!!, BACKUP!!!...
First!

Thanks will use this if Tarren's method doesn't work.
Thanks for all the help!!!

Smoky

just follow what ZTN just posted Blouogies, its the same as what i have said ;) you will be fine  :D

blouogies

Quote from: ZTN on July 27, 2008, 09:42:08 AM
QuoteIs all of this correct?

Pretty much, yes.

This must be done, if at all possible, with the Default theme.

Can you check this file for me?, navigate to:

Admin > Main / Packages > Browse Packages > (Locate current TP version) TinyPortal > List Files > (Locate this file) package-info.xml > (Locate the following lines in that file) :



        <uninstall for="1.1 RC1">
                <modification format="boardmod" type="file" reverse="true">tinyportal09x-11rc1.mod</modification>
        </uninstall>


and


        <uninstall for="1.1 RC2">
                <modification format="boardmod" type="file" reverse="true">tinyportal09x-11rc2.mod</modification>
        </uninstall>


and


        <uninstall for="1.1 RC3, 1.1, 1.1.1, 1.1.2, 1.1.3, 1.1.4">
                <modification format="boardmod" type="file" reverse="true">tinyportal09x-11x.mod</modification>
        </uninstall>


and so on.. there are many lines in the TP package-info.xml file which reference the SMF version.

uninstall for="****" is the important part.


Including the current SMF version may help:

uninstall for="1.1 RC3, 1.1, 1.1.1, 1.1.2, 1.1.3, 1.1.4, 1.1.5"



Do this for all lines referencing the SMF version you are using, in my case it's SMF 1.1.5. If the above doesn't help at all, then as Tarren suggested, a Manual Uninstall may be your only option. If only 1 or 2 files return errors on Uninstall, continue and manually remove the TP code from the files.

Follow THIS document in REVERSE, removing the TinyPortal code as you go. or for just the files referenced in that doc which return errors.




BACKUP!!!, BACKUP!!!, BACKUP!!!, BACKUP!!!, BACKUP!!!, BACKUP!!!, BACKUP!!!, BACKUP!!!, BACKUP!!!...
First!


Ok I did what you said BUT there are 6 files that  Test failed.

look here:



Should I  manually remove the TP code from those 6 files?

Zetan

Yes, you don't have any other choice as other mods have probably chaged the files beyond what SMF can detect as standard.

and just to drum it in :P BACKUP!

blouogies

Ok I have removed the code from the following files:

style.css
Subs.php
index.template.php
Security.php
Load.php
index.php

Now I have this error:
Fatal error: Call to undefined function tportal_version() in /home/teengene/public_html/Sources/Load.php(1726) : eval()'d code on line 536

When I copy the index.php back the forum is online again but with TP still there.
What now?

Zetan

You need to check the Load.php file again.. it looks like from the error that some TP code might still be in there.

This website is proudly hosted on Crocweb Cloud Website Hosting.