Link to Mod (https://custom.simplemachines.org/mods/index.php?mod=875)
Sorted Package Manager Listing
Original Author: daniel15 (http://www.simplemachines.org/community/index.php?action=profile;u=9547)
Previous Authors: live627 (http://www.simplemachines.org/community/index.php?action=profile;u=154736)
SMF Version: 2.0.X
Mod Version: 1.2
Description:
This mod will sort the mod listing in the Package Manager into several groups, depending on the state of the package (eg. Installed, Not Installed, Upgradeable, etc.)
(http://www.dansoftaustralia.net/images/screenshots/smfmods/PackageManagerSort-large.png) (http://www.dansoftaustralia.net/images/screenshots/smfmods/PackageManagerSort-large.png)
Changelog
Version 1.2
- Taken over by Runic
- Support for 1.1 Removed
- Support for earlier releases of 2.0 removed.
Version 1.0.2
! Fixed template for RC4/5
! Removed excess trailing whitespace
Version 1.0.1
- Updated to work with SMF 2.0 RC3
Version 1.0
- Takeover by live627
- Adds striping to the packages list in SMF 1.1.x
- Compatible with SMF 2.0 RC2
Version 0.1 Beta
- Initial public release.
Why Not Visit:
http://www.smfhacks.com (http://www.smfhacks.com)
Great mod!!!
was looking for something like this for a while now.
Thanks :D ;D
Glad you like it :)
Quotewas looking for something like this for a while now.
I actually wrote this back in February 2007, and posted it to this forum (in the SMF Team boards). I only recently rediscovered it, cleaned up the code, and released it on the mods site. If I had remembered about it, it would have been uploaded back then (5 months ago)
Oh well :P
This should be a core feature.
this will be a top mod in notime! very nice
very useful indeed. wish i'd of had this when testing and installing all the mods.
What a fantastic mod.
Once again SimpleMachines outdoes the competition 8)
Quote from: L.G.S on July 28, 2007, 08:56:55 AM
This should be a core feature.
Yep.
I also like how its combined with the $alternate row backgrounds
Quote from: karlbenson on July 29, 2007, 06:25:28 PM
Quote from: L.G.S on July 28, 2007, 08:56:55 AM
This should be a core feature.
Yep.
I also like how its combined with the $alternate row backgrounds
Actually, that was something I had on my development version, but I can't remember whether I included that or not in the released version of the mod. If not, I'll add it in a bit later :)
Another awsome mod... cheers!
Good job thanks
I add you polish language.
kamili34, thanks for the translation, I'll add it to the package soon. :)
Works great.
Thanks.
it is working nice, I am getting this error
Error in Package Installation
At least one error was encountered during a test installation of this package. It is strongly recommended that you do not continue with installation unless you know what you are doing, and have made a backup very recently. This error may be caused by a conflict between the package you're trying to install and another package you have already installed, an error in the package, a package which requires another package that you don't have installed yet, or a package designed for another version of SMF.
Install Actions
Installations actions for "Sorted Package Manager Listing":
Installing this package will perform the following actions:
Type Action Description
1. Execute Modification ./Sources/Packages.php Test successful
2. Execute Modification ./Themes/default/Packages.template.php Test successful
3. Execute Modification ./Themes/default/languages/Modifications.english.php Test successful
4. Execute Modification ./Themes/default/languages/Modifications.german.php Test failed
5. Execute Modification ./Themes/default/languages/Modifications.german-utf8.php Test successful
6. Execute Modification ./Themes/default/languages/Modifications.turkish.php Skipping file
7. Execute Modification ./Themes/default/languages/Modifications.russian.php Skipping file
Manual installation into the failed file is required...you can use the automatic install to do the rest.
Another great mod from Daniel.
Cheers mate :)
Will this work with 1.1.5? Thanks!
Will this work whit 2.x?
And if not, will it do in the future?
Excelent mod , i dont know why this is not a feature of smf 2.0
I'd like to see this updated to work without modification on SMF 1.1.7. I like to think I know my way around PHP, but I'm not really that comfortable messing with code I've never seen before, especially since it's on a forum for which I don't have access to the files to make backups before I try running my hacked-up install.xml.
Yep I had to uninstall this mod to install 1.1.7 went to reinstall it and well it doesn't look like it would be an easy fix.
Yes. It looks like it is making a problem upgrading to 1.1.7.
When I go to ujinstall it, I get:
Type Action Description
1. Execute Modification ./Sources/Packages.php Test successful
2. Execute Modification ./Themes/default/Packages.template.php Test successful
3. Execute Modification ./Themes/default/languages/Modifications.english.php Test failed
4. Execute Modification ./Themes/default/languages/Modifications.german.php Test failed
5. Execute Modification ./Themes/default/languages/Modifications.german-utf8.php Test successful
6. Execute Modification ./Themes/default/languages/Modifications.turkish.php Test failed
7. Execute Modification ./Themes/default/languages/Modifications.russian.php Skipping file
So I would have to do a manual uninstall in the ./Themes/default/languages/Modifications.english.php file.
What do I take out or fix to do this?
Thanks.
I did a manual uninstall of the area of code in ./Themes/default/languages/Modifications.english.php, then I used the package manager to uninstall this. Even though there was still an arror in the ./Themes/default/languages/Modifications.english.php I did it anyway.
I was then able to upgrade from 1.1.6 to 1.1.7 without issue.
@ Finny
You will need to manually add the language edits to each of those files which failed.
So you may install the mod even though it says failed...
Then
Add this to the bottom of your Modifications.english.php before the ?>
// --- Sorted Package Manager Listing ---
$txt['pkgstate_cannot_install'] = 'Can\'t install';
$txt['pkgstate_cannot_uninstall'] = 'Installed - Not Uninstallable (no uninstall section for this version of SMF)';
$txt['pkgstate_cannot_uninstall_2'] = 'Installed - Not Uninstallable';
$txt['pkgstate_cannot_upgrade'] = 'Not Upgradeable';
//$txt['pkgstate_install'] = 'Installable';
$txt['pkgstate_install'] = 'Not Installed';
//$txt['pkgstate_uninstall'] = 'Installed - Uninstallable';
$txt['pkgstate_uninstall'] = 'Installed';
$txt['pkgstate_upgrade'] = 'Upgradeable';
$txt['pkgstatehelp_cannot_install'] = 'These mod can not be installed on your current SMF version. You may want to contact the mod author and ask if they can update it to support the latest SMF version.';
$txt['pkgstatehelp_cannot_uninstall_2'] = 'These mods are installed, but the authors were lazy and did not make them uninstallable. You\'ll need to uninstall them manually.';
$txt['pkgstatehelp_cannot_upgrade'] = 'These mods are installed, and an upgrade is available. However, something is preventing the upgrade from working successfully.';
$txt['pkgstatehelp_install'] = 'These mods are not installed. The mods specify that they\'re compatible with your SMF version.';
$txt['pkgstatehelp_uninstall'] = 'These mods are currently installed, and may be uninstalled.';
$txt['pkgstatehelp_upgrade'] = 'A previous version of these mods is installed. Installing the new version will upgrade your current installation.';
Now click [HERE] (http://custom.simplemachines.org/mods/index.php?mod=875), look where it says "Download this mod" to the right, and use the drop menu to select your version of smf(1.1.7), then click submit.
Scroll down till you see the edits for the other failed language files, and make the necessary adjustments to those templates.
??? The 1.1.7 patch shouldn't interfere with automated installation with regard to the language files. I installed the patch before I attempted to install this mod. The test of the language file was successful; the test that failed was on "./Themes/default/Packages.template.php". The 1.1.7 patch made a change to this file that makes automated installation of Sorted Package Manager Listing impossible.
Here is the section of the file that is affecting automated installation of the mod:
foreach ($context['available_mods'] as $i => $package)
{
echo '
<tr>
<td>', ++$i, '.</td>
<td>', $package['name'], '</td>
<td>
', $package['version'];
if ($package['is_installed'] && !$package['is_newer'])
echo '
<img src="', $settings['images_url'], '/icons/package_', $package['is_current'] ? 'installed' : 'old', '.gif" alt="" width="12" height="11" align="middle" style="margin-left: 2ex;" />';
echo '
</td>
<td align="right">';
if ($package['can_uninstall'])
echo '
<a href="', $scripturl, '?action=packages;sa=uninstall;package=', $package['filename'], ';sesc=', $context['session_id'], '">[ ', $txt['smf198b'], ' ]</a>';
elseif ($package['can_upgrade'])
echo '
<a href="', $scripturl, '?action=packages;sa=install;package=', $package['filename'], ';sesc=', $context['session_id'], '">[ ', $txt['package_upgrade'], ' ]</a>';
elseif ($package['can_install'])
echo '
<a href="', $scripturl, '?action=packages;sa=install;package=', $package['filename'], ';sesc=', $context['session_id'], '">[ ', $txt['package11'], ' ]</a>';
echo '
<a href="', $scripturl, '?action=packages;sa=list;package=', $package['filename'], '">[ ', $txt['package14'], ' ]</a>
<a href="', $scripturl, '?action=packages;sa=remove;package=', $package['filename'], ';sesc=', $context['session_id'], '"', $package['is_installed'] && $package['is_current'] ? ' onclick="return confirm(\'' . $txt['package_delete_bad'] . '\');"' : '', '>[ ', $txt['package52'], ' ]</a>
</td>
</tr>';
}
echo '
</table>
</td>
</tr>';
}
And here is the operation in install.xml which is failing as a result of changes made in SMF 1.1.7 to that file:
<operation>
<search position="replace"><![CDATA[
foreach ($context['available_mods'] as $i => $package)
{
echo '
<tr>
<td>', ++$i, '.</td>
<td>', $package['name'], '</td>
<td>
', $package['version'];
if ($package['is_installed'] && !$package['is_newer'])
echo '
<img src="', $settings['images_url'], '/icons/package_', $package['is_current'] ? 'installed' : 'old', '.gif" alt="" width="12" height="11" align="middle" style="margin-left: 2ex;" />';
echo '
</td>
<td align="right">';
if ($package['can_uninstall'])
echo '
<a href="', $scripturl, '?action=packages;sa=uninstall;package=', $package['filename'], '">[ ', $txt['smf198b'], ' ]</a>';
elseif ($package['can_upgrade'])
echo '
<a href="', $scripturl, '?action=packages;sa=install;package=', $package['filename'], '">[ ', $txt['package_upgrade'], ' ]</a>';
elseif ($package['can_install'])
echo '
<a href="', $scripturl, '?action=packages;sa=install;package=', $package['filename'], '">[ ', $txt['package11'], ' ]</a>';
echo '
<a href="', $scripturl, '?action=packages;sa=list;package=', $package['filename'], '">[ ', $txt['package14'], ' ]</a>
<a href="', $scripturl, '?action=packages;sa=remove;package=', $package['filename'], '"', $package['is_installed'] && $package['is_current'] ? ' onclick="return confirm(\'' . $txt['package_delete_bad'] . '\');"' : '', '>[ ', $txt['package52'], ' ]</a>
</td>
</tr>';
}
echo '
</table>
</td>
</tr>';
}
]]></search>
<add><![CDATA[
foreach ($available_mods as $i => $package)
{
echo '
<tr>
<td>', ++$i, '.</td>
<td>', $package['name'], '</td>
<td>
', $package['version'];
if ($package['is_installed'] && !$package['is_newer'])
echo '
<img src="', $settings['images_url'], '/icons/package_', $package['is_current'] ? 'installed' : 'old', '.gif" alt="" width="12" height="11" align="middle" style="margin-left: 2ex;" />';
echo '
</td>
<td align="right">';
if ($package['can_uninstall'])
echo '
<a href="', $scripturl, '?action=packages;sa=uninstall;package=', $package['filename'], '">[ ', $txt['smf198b'], ' ]</a>';
elseif ($package['can_upgrade'])
echo '
<a href="', $scripturl, '?action=packages;sa=install;package=', $package['filename'], '">[ ', $txt['package_upgrade'], ' ]</a>';
elseif ($package['can_install'])
echo '
<a href="', $scripturl, '?action=packages;sa=install;package=', $package['filename'], '">[ ', $txt['package11'], ' ]</a>';
echo '
<a href="', $scripturl, '?action=packages;sa=list;package=', $package['filename'], '">[ ', $txt['package14'], ' ]</a>
<a href="', $scripturl, '?action=packages;sa=remove;package=', $package['filename'], '"', $package['is_installed'] && $package['is_current'] ? ' onclick="return confirm(\'' . $txt['package_delete_bad'] . '\');"' : '', '>[ ', $txt['package52'], ' ]</a>
</td>
</tr>';
}
echo '
</table>
</td>
</tr>';
}
}
]]></add>
</operation>
I've installed quite a few mods on the forum I help maintain. This mod would make managing all of those packages a lot easier, but I don't have the proper access to do a manual installation or make a backup before running a hacked installer.
Yep, I had the same issue.
After manually adding the code, I kept getting a session timed out error while trying to do anything in the packages area(adding, uninstalling, delete).
I was too tired to read through the code, and dont know enough to fix it anyway, so I like you, will wait for the solution.
Quote from: TurboTeam on November 15, 2008, 12:04:17 PM
...but I don't have the proper access to do a manual installation or make a backup before running a hacked installer.
Thats a new one for me.
If I have a site, I'd usually enjoy having access to those areas lol
If you can get to your packages/backup folder, then you can use the "BEFORE Sorted Package Manager Listing" backup.
But you need access to that :-\
Good luck :)
Quote from: Sabre™ on November 15, 2008, 02:52:32 PMQuote from: TurboTeam on November 15, 2008, 12:04:17 PM
...but I don't have the proper access to do a manual installation or make a backup before running a hacked installer.
Thats a new one for me.
If I have a site, I'd usually enjoy having access to those areas lol
If you can get to your packages/backup folder, then you can use the "BEFORE Sorted Package Manager Listing" backup.
But you need access to that :-\
Good luck :)
That's exactly my point. If I had access to the files, I could make a backup and put the board into maintenance mode at like 2 AM when no one is on while I monkey around with the code trying to get the mod to work. Then, if I got it to work, I could fix the package and attach it here.
I'm just an admin, though; I'm not the one who started the community. The founder is a friend of mine, but he won't give me or the other admin FTP access, and for good reason. He only gets one FTP account with his hosting plan, and there's more than just this board in his document root.
So, I guess we're both SOL until someone who knows what they're doing can fix this. :-\
Modification for 1.1.7 (sessions inserted).
IF its still of interest
Good stuff HR.
Thanks mate :)
Worked like a charm.
Thanks for that!
Nice. Thanks, man. :)
error mesaage i am getting once i have edited the Themes/default/Packages.template.php
Template Parse Error!
There was a problem loading the /Themes/default/Packages.template.php template or language file. Please check the syntax and try again - remember, single quotes (') often have to be escaped with a slash (\). To see more specific error information from PHP, try accessing the file directly.
You may want to try to refresh this page or use the default theme.
Parse error: syntax error, unexpected $end in .../Themes/default/Packages.template.php on line 993
984: <input type="text" size="50" name="ftp_path" id="ftp_path" value="', $context['package_ftp']['path'], '" style="width: 99%;" />
985: </td>
986: </tr>
987: </table>
988:
989: <div align="right" style="margin: 1ex;"><input type="submit" value="', $txt['smf154'], '" /></div>
990: <input type="hidden" name="sc" value="', $context['session_id'], '" />
991: </form>
992: </div></div>';
993: ?>
994:
995:
Parse error: syntax error, unexpected $end in /home/cxtxtsju/public_html/forum/Themes/default/Packages.template.php on line 994
Are you usin [THIS] (http://www.simplemachines.org/community/index.php?topic=185219.msg1856332#msg1856332) updated package?
we are using the updated version from hr and still getting these issues
There were areas you did not edit properly eg.
foreach ($context['available_mods'] as $i => $package)
should be
foreach ($available_mods as $i => $package)
there were a few others, closing brackets etc etc..
try the attached template.
Quote from: Sabre™ on December 31, 2008, 11:24:48 PM
There were areas you did not edit properly eg.
foreach ($context['available_mods'] as $i => $package)
should be
foreach ($available_mods as $i => $package)
Hmm using 1.1.7 and not having issue one with the package above. As I pointed out all I added was the session calls
there were a few others, closing brackets etc etc..
try the attached template.
I installed this package last year without any problem. Now I tried to upgrade to 1.1.7 but testing failed. I deactivated this package and 1.1.7 patch installed successfully. However, I am now getting this error in my package manager:
Quote
Fatal error: Cannot use object of type xmlArray as array in /home/upvisaya/public_html/forum/Sources/Load.php(1731) : eval()'d code on line 436
My package manager does not load properly now and I can't even reactivate this package because of that. What did I do wrong?
Are you using [THIS] (http://www.simplemachines.org/community/index.php?topic=185219.msg1856332#msg1856332) version?
This mod seems to work good in SMF 2 Beta 4 with only minor manual edits (mainly due to it searching for $strings that have been renamed in 2b4). ;) The only thing I see that doesn't seem to be working correctly is the alternating background colors for the list items.
Nice mod!
EDIT: It seems that the links, [ Apply ][ List ] [ Delete ] etc, aren't working correctly and so send you back to main page.
99% working then. ;)
Quote from: Sabre™ on January 14, 2009, 10:30:08 AM
Are you using [THIS] (http://www.simplemachines.org/community/index.php?topic=185219.msg1856332#msg1856332) version?
Nope.. I think I'm using the version prior to that.
Anyway, I solved the problem by doing a manual uninstall of the package, afterwhich I can reinstall this updated version. Thanks!
I was having problems trying to install this on smf 1.1.8
Fixed it :D
If anyone needs it, the attached file works on smf 1.1.8
I had the added this mod to a friends site 2 years ago and lately I had been having trouble adding other mods and I finally found that this mod had the change added to the packages.template.php in the wrong spot, as soon as I manually removed it, no more trouble.
I will download the File you have added here Tinny and see if will be ok. :)
can this be made for 2.0 rc1.2? I miss having this mod on-board!
can this be made for 2.0 rc 1.2? i really miss this mod...
Hello Dear!
it is working fine after installing this Mod Manually (Manual Installation due to conflict with other Mods)
but i'm getting an error as highlited in Attached file
while i'm also sowing the code for the package.template.php (i think it is the place from where this problem arissed)
I'm new to PHP so please Help that what should i do to remove the error
I edited the code and added $context['session_id'], '
because on the page it were giving session error and Expiration
.
.
.
Code from template file (where i think i missed something)
<a href="', $scripturl, '?action=packages;sa=uninstall;package=', $package['filename'], ';sesc=', $context['session_id'], '">[ ', $txt['smf198b'], ' ]</a>';
elseif ($package['can_upgrade'])
echo '
<a href="', $scripturl, '?action=packages;sa=install;package=', $package['filename'], '">[ ', $txt['package_upgrade'], ';sesc=', $context['session_id'], '"]</a>';
elseif ($package['can_install'])
echo '
<a href="', $scripturl, '?action=packages;sa=install;package=', $package['filename'], '">[ ', $txt['package11'], ';sesc=', $context['session_id'], '"]</a>';
echo '
<a href="', $scripturl, '?action=packages;sa=list;package=', $package['filename'], '">[ ', $txt['package14'], ' ]</a>
<a href="', $scripturl, '?action=packages;sa=remove;package=', $package['filename'], ';sesc=', $context['session_id'], '"', $package['is_installed'] && $package['is_current'] ? ' onclick="return confirm(\'' . $txt['package_delete_bad'] . '\');"' : '', '>[ ', $txt['package52'], ' ]</a>
PLEASE HELP
It didn't work with SMF-1.1.10 :'(
Hello,
What was the change made to this package today? Ownership change? I have a version that is working under 1.1.11 and am wondering if I should replace with this one (seems unlikely, but wanted to ask)?
If you are open to suggestions, could you make some indication (lines or alternating shades) to make it easier to hit the correct button when choosing to take an action? There's that wide unmarked space between the left-justified Package names and the right-justified action buttons, and it's easy, when one has, say, 33 packages, for the mouse to drift up or down when trying to click the proper button.
Grazie,
Cal
Only ownership change
will it be updated to work with 2.0 with the new owner
Tomorrow I will update it
looking forward to it.
Update 1.0:
Adds striping to the packages list in SMF 1.1.x
Compatible with SMF 2.0 RC2
@timned88: Try the version emulator. I have not tested this mod with SMF 2.0 RC1.2
Russian translation:
<file name="$languagedir/Modifications.russian-utf8.php" error="skip">
<operation>
<search position="end" />
<add><![CDATA[
// --- Sorted Package Manager Listing ---
$txt['pkgstate_cannot_install'] = 'Неудачная установка';
$txt['pkgstate_cannot_uninstall'] = 'Установленные - Неудаляемые (нет секции удаления для этой версии SMF)';
$txt['pkgstate_cannot_uninstall_2'] = 'Установленные - Неудаляемые';
$txt['pkgstate_cannot_upgrade'] = 'Необновляемые';
$txt['pkgstate_install'] = 'Неустановленные';
$txt['pkgstate_uninstall'] = 'Установленные';
$txt['pkgstate_upgrade'] = 'Обновляемые';
$txt['pkgstatehelp_cannot_install'] = 'Эти моды не могут быть установлены на текущую версию SMF. Вы можете попробовать связаться с автором каждого мода и попросить его обновить свой продукт для поддержки последней версии SMF.';
$txt['pkgstatehelp_cannot_uninstall_2'] = 'Эти моды установлены, но авторы были настолько ленивы, что даже не сделали их удаляемыми. Вам придётся удалять эти моды вручную.';
$txt['pkgstatehelp_cannot_upgrade'] = 'Эти моды установлены и для них доступны обновления. Однако что-то мешает им обновиться.';
$txt['pkgstatehelp_install'] = 'Эти моды не установлены. Возможно, некоторые из них не совместимы с Вашей версией SMF.';
$txt['pkgstatehelp_uninstall'] = 'Эти моды уже установлены и могут быть удалены.';
$txt['pkgstatehelp_upgrade'] = 'Установлены предыдущие версии этих модов. Установка новой версии мода обновит текущую.';
]]></add>
</operation>
</file>
Thank you. Is that utf-8 or both?
Quote from: live627 on February 25, 2010, 05:24:29 PM
Thank you. Is that utf-8 or both?
It's possible (both), but in different files - encoded with ANSI and UTF8 encoded separately. Example:
file russian-utf8.xml (encoded to UTF8 without BOM):
<file name="$languagedir/Modifications.russian-utf8.php" error="skip">
<operation>
<search position="end" />
<add><![CDATA[
// --- Sorted Package Manager Listing ---
$txt['pkgstate_cannot_install'] = 'Неудачная установка';
$txt['pkgstate_cannot_uninstall'] = 'Установленные - Неудаляемые (нет секции удаления для этой версии SMF)';
$txt['pkgstate_cannot_uninstall_2'] = 'Установленные - Неудаляемые';
$txt['pkgstate_cannot_upgrade'] = 'Необновляемые';
$txt['pkgstate_install'] = 'Неустановленные';
$txt['pkgstate_uninstall'] = 'Установленные';
$txt['pkgstate_upgrade'] = 'Обновляемые';
$txt['pkgstatehelp_cannot_install'] = 'Эти моды не могут быть установлены на текущую версию SMF. Вы можете попробовать связаться с автором каждого мода и попросить его обновить свой продукт для поддержки последней версии SMF.';
$txt['pkgstatehelp_cannot_uninstall_2'] = 'Эти моды установлены, но авторы были настолько ленивы, что даже не сделали их удаляемыми. Вам придётся удалять эти моды вручную.';
$txt['pkgstatehelp_cannot_upgrade'] = 'Эти моды установлены и для них доступны обновления. Однако что-то мешает им обновиться.';
$txt['pkgstatehelp_install'] = 'Эти моды не установлены. Возможно, некоторые из них не совместимы с Вашей версией SMF.';
$txt['pkgstatehelp_uninstall'] = 'Эти моды уже установлены и могут быть удалены.';
$txt['pkgstatehelp_upgrade'] = 'Установлены предыдущие версии этих модов. Установка новой версии мода обновит текущую.';
]]></add>
</operation>
</file>
and file russian.xml (encoded in ANSI):
<file name="$languagedir/Modifications.russian.php" error="skip">
<operation>
<search position="end" />
<add><![CDATA[
// --- Sorted Package Manager Listing ---
$txt['pkgstate_cannot_install'] = 'Неудачная установка';
$txt['pkgstate_cannot_uninstall'] = 'Установленные - Неудаляемые (нет секции удаления для этой версии SMF)';
$txt['pkgstate_cannot_uninstall_2'] = 'Установленные - Неудаляемые';
$txt['pkgstate_cannot_upgrade'] = 'Необновляемые';
$txt['pkgstate_install'] = 'Неустановленные';
$txt['pkgstate_uninstall'] = 'Установленные';
$txt['pkgstate_upgrade'] = 'Обновляемые';
$txt['pkgstatehelp_cannot_install'] = 'Эти моды не могут быть установлены на текущую версию SMF. Вы можете попробовать связаться с автором каждого мода и попросить его обновить свой продукт для поддержки последней версии SMF.';
$txt['pkgstatehelp_cannot_uninstall_2'] = 'Эти моды установлены, но авторы были настолько ленивы, что даже не сделали их удаляемыми. Вам придётся удалять эти моды вручную.';
$txt['pkgstatehelp_cannot_upgrade'] = 'Эти моды установлены и для них доступны обновления. Однако что-то мешает им обновиться.';
$txt['pkgstatehelp_install'] = 'Эти моды не установлены. Возможно, некоторые из них не совместимы с Вашей версией SMF.';
$txt['pkgstatehelp_uninstall'] = 'Эти моды уже установлены и могут быть удалены.';
$txt['pkgstatehelp_upgrade'] = 'Установлены предыдущие версии этих модов. Установка новой версии мода обновит текущую.';
]]></add>
</operation>
</file>
Spanish_es / Spanish_latin / Spanish ( add utf8 also please :) )
<add><![CDATA[
// --- Sorted Package Manager Listing ---
$txt['pkgstate_cannot_install'] = No se puede instalar';
$txt['pkgstate_cannot_uninstall'] = 'Instalado - No Desinstalable (no hay seccion de desinstalacion para esta version de SMF)';
$txt['pkgstate_cannot_uninstall_2'] = 'Instalado - No Desinstalable';
$txt['pkgstate_cannot_upgrade'] = 'No se puede Actualizar';
//$txt['pkgstate_install'] = 'Instalable';
$txt['pkgstate_install'] = 'No Instalado';
//$txt['pkgstate_uninstall'] = 'Instalado - No Desinstalable';
$txt['pkgstate_uninstall'] = 'Instalado';
$txt['pkgstate_upgrade'] = 'Actualizable';
$txt['pkgstatehelp_cannot_install'] = 'Este mod no puede ser instalado en tu version actual de SMF. Tu podrias contactar el autor del mod y pedir si puede actualizarlo para que soporte la ultima version del SMF.';
$txt['pkgstatehelp_cannot_uninstall_2'] = 'Estos mods estan instalados, pero los autores fueron vagos y no le hicieron un desinstalador. Tendras que desinstalarlos manualmente.';
$txt['pkgstatehelp_cannot_upgrade'] = 'Estos mods estan instalados y una actualizacion esta disponible. Sin embargo, algo esta deteniendo el correcto funcionamiento de la actualizacion.';
$txt['pkgstatehelp_install'] = 'Estos mods no estan instalados. Los mods son compatibles con tu version de SMF.';
$txt['pkgstatehelp_uninstall'] = 'Estos mods estan instalados y pueden ser desinstalados.';
$txt['pkgstatehelp_upgrade'] = 'Una version previa de estos mods esta instalada. Instalando la nueva version actualizara tu instalacion actual.';
]]></add>
Thanks guys
not compatible with rc3
RC3 has only been out for a couple of days. I'm sure the update is on it's way. The only reason it failed at all is because RC3 wrapped the <h3> tag in <div>'s to help with styling Curve better.
It didn't take much to get this installed on my RC3. If you absolutely have to have it right away:
1) Make backups (this should always be step 1).
2) Upload the mod package.
3) Go to package manager and down at the very bottom right corner, select Advanced.
4) Change where is says SMF 2.0 RC2 to SMF 2.0 RC3.
5) Install the mod. (You will get two fails for the Packages.template.php. Ignore these and install anyway.)
6) Upload the attached Packages.template.php (which I have already manually edited) to your Themes/default/ folder.
7) Enjoy the mod.
Okay I have updated this mod to be compatible with SMF 2.0 RC3
1.0.2 is compatible with SMF 2.0 RC5
Thank you for the wonderful mod! I thought I'd let everybody know that when I updated my forum from 2.0 RC5 to 2.0 Gold, I had to reinstall all my mods. Version 1.0.2 of this mod installed without issues and without emulation. Hope this info helps someone!
That's great to hear!
Run on SMF 2.0.2
Is there a feature option to sort the at install date?
No
Great mod! Thank you! :)
I tried to install this mod on a brand-new, clean version of SMF 2.0.3. In the package manager, I don't get the "install" button. On upload it told me that either the file was corrupt or for the wrong version. I did the manual edits and could no longer access my package manager, so I had to reinstall SMF to make sure it was back to a clean version.
I see that this mod was just recently updated, is there a possibility something was missed??
What do I need to do to install this????
thanks in advance,
Flip
Which version did you get? 1.0.2?
Sorry to bother you guys, I was wondering if you might consider adding in the functionality of this mod ?
http://custom.simplemachines.org/mods/index.php?mod=2323
Some times I need to uninstall mods and I run in to errors due to them not being uninstalled in the order in which they were installed.
Installed.
1
2
3
Uninstalled.
3
2
1
Anyway, If you could add a Installed category that shows the time they were installed that would be awesome. Only small issue I could maybe see is if the installed list is split up by the currently installed and uninstalable list due to a revision issue.
ex. A mod coded for 2.0.4 cant be uninstalled in 2.0.5 so it's in the uninstallable list but wa say the 5 mod of 20 installed.
Edit: Was thinkin bout this, but maybe add a tickable option that lets a user "combine" the installed/uninstallable list so the ordering thig doesnt become an issue should the requested functionality be added.
That can't be done without a much larger rewrite of the package manager. Like rewriting most of the browse packages page.
Quote from: Arantor on August 23, 2013, 07:18:06 AM
That can't be done without a much larger rewrite of the package manager. Like rewriting most of the browse packages page.
Damn, well for the fun of it so I can say I asked, what would you say a fair for both sides price might be to make it a paid thing ?
Me? I'd charge $200. The rewrite required to do that is enormous.
Quote from: Arantor on August 23, 2013, 09:25:52 PM
Me? I'd charge $200. The rewrite required to do that is enormous.
Whoda thunk it, and just to add to this mod what the other does heh. Guess I got some saving to do lol.
If it's so simple, just use the other mod and be done with it.
Oh, and I don't know if it occurred to you or not, but you can always just sort by installed time and mentally ignore the ones that say 'N/A' on them...
(Also, please note, it's not $200 worth of work. It's probably closer to $40 worth of work but that's a measure of how much I don't like going back over my old mods and rewriting them. Keeping a foot rooted in the past means you get ever more reluctant to go forward into the future and create a situation where you don't need this ridiculous farce of a setup in the first place.)
Is there a way to install this mod & this?
http://custom.simplemachines.org/mods/index.php?mod=2323
Doubt it since both very similiar
Darn, since I would love to see that install time ;)
A combination of the two would be cool. I wonder if Arantor would mind if you added the install time to this mod (if you'd even consider it)?
I've updated this mod so now it shows the installed time. And all columns can be sorted. Also will be compatible with 2.1 RC2 once it rolls out, or the current GitHub nightly build.
https://github.com/live627/PackageManagerSort/releases/download/v1.1/PackageManagerSort_1-1.zip
I've asked vbgamer if I can have this mod back.
Very helpful ! Thank you very much :)
-> used with 2.0.17
QuoteI've updated this mod so now it shows the installed time. And all columns can be sorted. Also will be compatible with 2.1 RC2 once it rolls out, or the current GitHub nightly build.
Mod does not work on 2.1 RC2 ;)