VersionX - MODX Community Forums https://forums.modx.com/board/?board=85 <![CDATA[VersionX no longer showing content in WYSIWYG mode]]> https://forums.modx.com/thread/97368/versionx-no-longer-showing-content-in-wysiwyg-mode#dis-post-561748
Oddly, TV values ARE shown formatted, not raw code.

Actually, the ideal thing would be to have a toggle to go back and forth between raw and formatted views, like we have when editing resources.]]>
https://forums.modx.com/thread/97368/versionx-no-longer-showing-content-in-wysiwyg-mode#dis-post-561748 Wed, 26 Sep 2018 06:30:47 +0000 https://forums.modx.com/thread/97368/versionx-no-longer-showing-content-in-wysiwyg-mode#dis-post-561748
<![CDATA[Snippet for deleting VersionX content no longer required]]> https://forums.modx.com/thread/86917/snippet-for-deleting-versionx-content-no-longer-required#dis-post-546691
Since an automatic housekeeping feature is not yet part of VersionX I created a snippet for manually deleting and cleaning up the database.

To use it create a new snippet called versionCleanX and then add [[!versionCleanX? &contentType=`resource` &maxVersions=`10`]] to a page (with the resource group access set to Admin). The contentType variable can be set resource, chunk, plugin, snippet, template, or templatevar.

<?php
/**
 * versionCleanX
 *
 * @author Scott Pronych, September 27, 2013
 *
 * DESCRIPTION
 *
 * For use with VersionX to delete old content
 *
 * PROPERTIES:
 *
 * &contentType - can be resource, chunk, plugin, snippet, template, or templatevar
 * &maxVersions - integer value for max number of versions you would like to keep
 *
 * USAGE:
 *
 * [[!versionCleanX? &contentType=`resource` &maxVersions=`10`]]
 *
 */

$cx_type = $modx->getOption('contentType', $scriptProperties, 'resource');
$cx_max = (int) $modx->getOption('maxVersions', $scriptProperties, 5);

$GLOBALS['count'] = 1;
$GLOBALS['total'] = 0;
$GLOBALS['deleted'] = 0;
$GLOBALS['page_total'] = 0;
$GLOBALS['page_deleted'] = 0;
$GLOBALS['page_name'] = '';
$GLOBALS['prev_content_id'] = 0;
$GLOBALS['prev_version_id'] = 0;

switch ($cx_type) {
    case 'chunk':
        $name = 'name';
        break;
    case 'plugin':
        $name = 'name';
        break;
    case 'snippet':
        $name = 'name';
        break;
    case 'template':
        $name = 'templatename';
        break;
    case 'templatevar':
        $name = 'name';
        break;
    default:
        $name = 'title';
        $cx_type = 'resource';
}

$GLOBALS['db_name'] = 'modx_versionx_' . $cx_type;

function delete_row ($id) {
    global $modx;
    $query = "DELETE FROM `" . $GLOBALS['db_name'] . "` WHERE version_id = '" . $id . "'";
    $result = $modx->query($query);
    if (!is_object($result)) return false;
    else {
        $GLOBALS['deleted']++;
        $GLOBALS['page_deleted']++;
        $GLOBALS['page_total']++;
        $GLOBALS['total']++;
        $GLOBALS['count']++;
        return true;
    }
}

function log_row () {
    $GLOBALS['data'] .= '<tr><td>' . $GLOBALS['page_name'] . '</td><td>' . $GLOBALS['page_total'] . '</td><td>' . $GLOBALS['page_deleted'] . "</td></tr>\n";
    $GLOBALS['page_deleted'] = 0;
    $GLOBALS['page_total'] = 1;
    $GLOBALS['count'] = 1;
}

$query = "SELECT version_id, content_id, " . $name . " AS page_title FROM `" . $GLOBALS['db_name'] . "` ORDER BY content_id ASC, version_id DESC";

$GLOBALS['data'] = '';
$output = 'An error occurred: ';
$versionx = $modx->query($query);
if (!is_object($versionx)) {
   return $output . 'query error ' . print_r($modx->errorInfo(), true);
}
else {

while($row = $versionx->fetch(PDO::FETCH_ASSOC)) {
    // New content_id so reset
    if ($prev_content_id == 0) {
        $prev_content_id = $row['content_id'];
        $prev_version_id = $row['version_id'];
        $GLOBALS['total']++;
        $GLOBALS['page_total']++;
        $GLOBALS['count']++;
        $GLOBALS['page_name'] = $row['page_title'];
    }
    elseif ($prev_content_id != $row['content_id']) {
        if ($GLOBALS['count'] > $cx_max) {
            if (!delete_row($prev_version_id)) return $output .  'deleting row for ' . $GLOBALS['page_name'] . ' Row: ' . $prev_content_id . ' ' . print_r($modx->errorInfo(), true);
            $GLOBALS['page_total']--;

        }
        else {
            $GLOBALS['total']++;
            $GLOBALS['count']++;
        }
        log_row();
        $prev_content_id = $row['content_id'];
        $prev_version_id = $row['version_id'];
        $GLOBALS['page_name'] = $row['page_title'];
    }
    // Content count is over the max so delete previous row
    elseif ($GLOBALS['count'] > $cx_max) {
            delete_row($prev_version_id);
            $prev_content_id = $row['content_id'];
            $prev_version_id = $row['version_id'];
    }
    else {
        $GLOBALS['count']++;
        $GLOBALS['page_total']++;
        $GLOBALS['total']++;
        $prev_content_id = $row['content_id'];
        $prev_version_id = $row['version_id'];
    }
}
log_row();

if ($GLOBALS['data'] != '') {
$output = '<h3>VersionX Cleanup for ' . $GLOBALS['db_name'] . '</h3>
<p>Total records: <strong>' . $GLOBALS['total'] . '</strong><br>
Total deleted: <strong>' . $GLOBALS['deleted'] . '</strong></p>
<table class="table table-striped">
<thead>
<tr>
<th>Page name</th>
<th>Total found</th>
<th>Deleted</th>
</tr>
</thead>
<tbody>
' . $GLOBALS['data'] .  '</tbody></table>
';
}
else $output = 'Error: no data found.';
}

$query = "OPTIMIZE TABLE `" . $GLOBALS['db_name'] . "`";
$versionx = $modx->query($query);
if (!is_object($versionx)) {
   $output = 'Optimize error ' . print_r($modx->errorInfo(), true) . $output;
}

return $output;
]]>
https://forums.modx.com/thread/86917/snippet-for-deleting-versionx-content-no-longer-required#dis-post-546691 Thu, 24 Nov 2016 01:26:05 +0000 https://forums.modx.com/thread/86917/snippet-for-deleting-versionx-content-no-longer-required#dis-post-546691
<![CDATA[Error 42S22 executing statement]]> https://forums.modx.com/thread/95773/error-42s22-executing-statement#dis-post-520980
 [2015-01-14 14:24:01] (ERROR @ /------/connectors/index.php) Error 42S22 executing statement: 
Array
(
    [0] => 42S22
    [1] => 1054
    [2] => Unknown column 'name' in 'order clause'
)

]]>
https://forums.modx.com/thread/95773/error-42s22-executing-statement#dis-post-520980 Thu, 19 Feb 2015 04:13:38 +0000 https://forums.modx.com/thread/95773/error-42s22-executing-statement#dis-post-520980
<![CDATA[How to block versionx for a single user?]]> https://forums.modx.com/thread/93112/how-to-block-versionx-for-a-single-user#dis-post-508599 is there any way to block viewing the tab versionx in a resource for a single user?

We need this for privacy reasons.]]>
https://forums.modx.com/thread/93112/how-to-block-versionx-for-a-single-user#dis-post-508599 Thu, 11 Sep 2014 08:57:31 +0000 https://forums.modx.com/thread/93112/how-to-block-versionx-for-a-single-user#dis-post-508599
<![CDATA[does VersionX manage also static elements]]> https://forums.modx.com/thread/86661/does-versionx-manage-also-static-elements#dis-post-479210
i've tested it and seems that it does not. however i'm asking to be 100% sure because i've spotted this:
#26 Fix critical issue handling static resources.


in change logs.
but it probably relates exclusively to static resources ... sad

what's the best practice to version static elements (templates etc.)?

thank you in advance
kr]]>
https://forums.modx.com/thread/86661/does-versionx-manage-also-static-elements#dis-post-479210 Tue, 01 Oct 2013 03:49:32 +0000 https://forums.modx.com/thread/86661/does-versionx-manage-also-static-elements#dis-post-479210
<![CDATA[Error viewing version details, undefined constant ENT_SUBSTITUTE]]> https://forums.modx.com/thread/84902/error-viewing-version-details-undefined-constant-ent-substitute#dis-post-468149
Notice: Use of undefined constant ENT_SUBSTITUTE - assumed 'ENT_SUBSTITUTE' in X:\*\www\core\components\versionx\model\versionx.class.php on line 769


Modx 2.2.8
VersionX 2.1.0
Running on IIS 7.5, PHP 5.3.23

]]>
https://forums.modx.com/thread/84902/error-viewing-version-details-undefined-constant-ent-substitute#dis-post-468149 Wed, 05 Jun 2013 12:01:13 +0000 https://forums.modx.com/thread/84902/error-viewing-version-details-undefined-constant-ent-substitute#dis-post-468149
<![CDATA[VersionX 2.0.0-rc1 now available!]]> https://forums.modx.com/thread/76300/versionx-2-0-0-rc1-now-available?page=2#dis-post-460954
Read the entire announcement on my blog: http://www.markhamstra.com/modx-blog/2012/05/versionx-2.0-finally-available/
Or download the package and get started! http://modx.com/extras/package/versionx]]>
https://forums.modx.com/thread/76300/versionx-2-0-0-rc1-now-available?page=2#dis-post-460954 Sat, 30 Mar 2013 04:04:17 +0000 https://forums.modx.com/thread/76300/versionx-2-0-0-rc1-now-available?page=2#dis-post-460954
<![CDATA[VersionX not working on https]]> https://forums.modx.com/thread/82685/versionx-not-working-on-https#dis-post-456697
Does anybody know which path we have to change to make VersionX work using https?

Letti]]>
https://forums.modx.com/thread/82685/versionx-not-working-on-https#dis-post-456697 Tue, 26 Feb 2013 01:05:09 +0000 https://forums.modx.com/thread/82685/versionx-not-working-on-https#dis-post-456697
<![CDATA[charset `utf8' not supported]]> https://forums.modx.com/thread/80348/charset-utf8-not-supported#dis-post-443171
Warning: htmlentities() [function.htmlentities]: charset `utf8' not supported, assuming iso-8859-1 in /var/www/mywebsite/core/components/versionx/model/versionx.class.php on line 727


Also the saved version of the resource is cut off any time there is a character problem

Here is an example of the live page content:
<p>Yes. It is truly a community space, a collaborative vision. Through five public
 consultations, the public voiced their values and the architects reflected these in their designs. The
 result is a bold, new design that complements the area and respects view planes. The fifth floor-
called the Living Room-visually connects two important views of our history. Also, the City Space 
symbolically represents the creativity and talent of the citizens of the municipality.</p>


And this is what VersionX is displaying as a saved update:
<p>Yes.  It is truly a community space, a collaborative vision.  Through five public 
consultations, the public voiced their values and the architects reflected these in their designs.  
The result is a bold, new design that complements the area and respects view planes.  The fifth 
floorâ


This seems to only be a display problem. I checked the database and the VersionX stored update content is correct:
<p>Yes. It is truly a community space, a collaborative vision. Through five public
 consultations, the public voiced their values and the architects reflected these in their designs. The
 result is a bold, new design that complements the area and respects view planes. The fifth floor-
called the Living Room-visually connects two important views of our history. Also, the City Space
 symbolically represents the creativity and talent of the citizens of the municipality.</p>


If I use VersionX to revert to an earlier version there is no problem. It restores the correct content. But still the display issue is a problem. Makes trying to compare versions a non option.

Any ideas?
]]>
https://forums.modx.com/thread/80348/charset-utf8-not-supported#dis-post-443171 Wed, 14 Nov 2012 08:00:46 +0000 https://forums.modx.com/thread/80348/charset-utf8-not-supported#dis-post-443171
<![CDATA[Unable to revert]]> https://forums.modx.com/thread/79228/unable-to-revert#dis-post-439089
I am using versionx-2.0.0-rc4.

The revert button does not show within any of my mac (Mac OS X.7 ) browsers (Firefox, Safari and Chrome)

Thanks in advance. If no one else is having the problem, I guess its local to me.]]>
https://forums.modx.com/thread/79228/unable-to-revert#dis-post-439089 Thu, 04 Oct 2012 06:58:00 +0000 https://forums.modx.com/thread/79228/unable-to-revert#dis-post-439089
<![CDATA[Content not being displayed]]> https://forums.modx.com/thread/78125/content-not-being-displayed#dis-post-439087
running revo 2.2.4-pl, versionx 2.0.0r2]]>
https://forums.modx.com/thread/78125/content-not-being-displayed#dis-post-439087 Thu, 04 Oct 2012 06:53:54 +0000 https://forums.modx.com/thread/78125/content-not-being-displayed#dis-post-439087
<![CDATA[VersionX 2.0.0-rc2 adds chunks, a dashboard widget, bugfixes and more!]]> https://forums.modx.com/thread/76890/versionx-2-0-0-rc2-adds-chunks-a-dashboard-widget-bugfixes-and-more#dis-post-425051
A few highlights of this new version include:

  • There is now an interface for Chunks, and "Versions" tabs for TVs and Chunks (we already had these for Resources and Templates in rc1, of course)
  • VersionX 2.0.0-rc2 now includes German, Russian and Dutch translations.
  • Critical bug with static resources fixed.

For more information on VersionX 2.0 read this announcement on my blog.

You can download the package through Package Management or at modx.com/extras/, check the source and file bugs or features on Github and RTFM here.

If you think VersionX is a useful (free!) addition to your toolkit, please consider making a donation to speed up development. Every donation, big or small, is very much appreciated!

Complete Changelog
++++++++++++++++++++++++++++++++
++   VersionX 2.0.0-rc2      ++
++   Released on 2012-05-28   ++
++++++++++++++++++++++++++++++++
Add Recent Resource Changes dashboard widget for 2.2+.
Add Chunks UI to the component, and tabs to the update panel.
Change TV grid to follow same column order as others
Change object field behavior from searching on IP to searching on name
Add versions tab to template variable update screens.
#22 Make sure the cache gets cleared when reverting a resource.
#26 Fix critical issue handling static resources.
#24/#9 Added German translation (Thanks @exside!)
Fix "upd" message being logged to the error log.
Added Russian translation (Thanks Ivan Klimchuk!)

Complete changelog for all versions so far]]>
https://forums.modx.com/thread/76890/versionx-2-0-0-rc2-adds-chunks-a-dashboard-widget-bugfixes-and-more#dis-post-425051 Mon, 28 May 2012 05:09:59 +0000 https://forums.modx.com/thread/76890/versionx-2-0-0-rc2-adds-chunks-a-dashboard-widget-bugfixes-and-more#dis-post-425051
<![CDATA[How is this addon progressing?]]> https://forums.modx.com/thread/72976/how-is-this-addon-progressing#dis-post-422203
This looks to be a great addon and am looking forward to using it.

-B]]>
https://forums.modx.com/thread/72976/how-is-this-addon-progressing#dis-post-422203 Wed, 02 May 2012 09:09:28 +0000 https://forums.modx.com/thread/72976/how-is-this-addon-progressing#dis-post-422203
<![CDATA[VersionX v2 - In Development Previews]]> https://forums.modx.com/thread/72078/versionx-v2---in-development-previews?page=2#dis-post-422202
VersionX2 is a complete rewrite and is NOT (I repeat is NOT) compatible with data from the 1.0 releases. It uses a completely different (much more stable and scalable) base and saves versions of resources and elements: templates, template variables, chunks, snippets and plugins.

TV values for Resources is only available for MODX 2.1+ right now, though I am going to extend that to 2.0 as well to provide maximum support.

The UI isn't done yet, and all feedback / encouragement / bug reports are welcome. Use this thread for discussion, but make sure feature requests and bugs are filed in the VersionX2 Github Repository: https://github.com/Mark-H/VersionX2/issues (yes you can also look at the source there, and even better: fork it and send over improvements!)

You can always find the latest packaged version in the _packages directory on Git, and I'll try to keep this post updated with the latest packages as well.

Latest download on Git or in post: http://forums.modx.com/thread/72078/versionx-v2---in-development-previews?page=2#dis-post-408660]]>
https://forums.modx.com/thread/72078/versionx-v2---in-development-previews?page=2#dis-post-422202 Wed, 02 May 2012 09:08:20 +0000 https://forums.modx.com/thread/72078/versionx-v2---in-development-previews?page=2#dis-post-422202
<![CDATA[Context Filter]]> https://forums.modx.com/thread/45643/context-filter#dis-post-401368
Great start on a versioning component for MODX - something that is really needed!

Is there any chance a Context filter could be added to the core grid?

DM]]>
https://forums.modx.com/thread/45643/context-filter#dis-post-401368 Thu, 24 Nov 2011 05:53:31 +0000 https://forums.modx.com/thread/45643/context-filter#dis-post-401368
<![CDATA[MODX Revolution 2.1 & VersionX]]> https://forums.modx.com/thread/45646/modx-revolution-2-1-versionx?page=2#dis-post-401367
I’m hoping to find a couple of hours after the launch of 2.1 to get it working, but please do report issues you may encounter running VersionX in 2.1, here or on Github: https://github.com/Mark-H/Versionx - that would be a tremendous help getting it working.

Depending on how much time (read: lack of sleep) I have, I may have time to work on some of the other features reported / requested towards beta1 as well.]]>
https://forums.modx.com/thread/45646/modx-revolution-2-1-versionx?page=2#dis-post-401367 Thu, 24 Nov 2011 05:52:43 +0000 https://forums.modx.com/thread/45646/modx-revolution-2-1-versionx?page=2#dis-post-401367
<![CDATA[VersionX 1.0.0-Alpha4 is now available.]]> https://forums.modx.com/thread/45645/versionx-1-0-0-alpha4-is-now-available#dis-post-263998
++++++++++++++++++++++++++++++++++++++++++++
+ VersionX 1.0 Alpha4 (Released 18/3/2011) +
++++++++++++++++++++++++++++++++++++++++++++
#018	Include new diff class (© Paul Butler) to serve PHP > 5.3 and provide better listing of changes.
#039	Retrieve content_type name in getlist processor.
#038	Use core lexicons for content_disposition values in getlist processor.
	Updated German (smooth-graphics), French (Romain) and Russian (elastic) translation.
#036	Add Dutch (Mark-H) and Swedish (frippz) translation to the package. 
#030	Improve error display when no changes were made (New lexicon string added to English file)
#019	Fix plugin code to save full timestamp as UNIX timestamp, and format in getlist process.
#034	Fix lexicon reference for "no" in getlist. Improve content_disposition display.
	Added copyright notice in Russian translation.
#037	Update link to modx.com instead of modxcms.com
#021	Lexicon-ify error messages of processor output. (New lexicon strings added to English file)
#018	Add check for php >5.3.0 when comparing resource content (prevents E_DEPRECEATED error for split() in xpdorevisioncontrol)
#021	Encode errors returned by processors to json to prevent ajax loader getting stuck
	Display template ID in view details when template could not be found
	Replaced 0 with empty string when no parent exists in view details
#023	Show parent ID next to title in view details
#020	Translated resource field names, yes/no and some error messages in revision details window / getlist processor
#002	Added pagination to resource overview
	Added Russian translation (elastic)


Running local tests worked perfect, but there seem to be some funny things going on in one of my installs, as well as one someone else is running. I’ve disabled the addon from the repo until I find out what’s going on. If you want to help testing, I’ve added the package to this post. The issues seem to occur for very specific cases only (see a few posts down) so it is back in the repo with a fix coming up hopefully tonight.

Update
One of the issues that seemed to have sneaked in that is affecting one of my own installs: where you have used a content type that no longer exists, the script gets a fatal error looking up its name. https://github.com/Mark-H/VersionX/issues/#issue/39

Something else that has been reported is the german translation giving an error.]]>
https://forums.modx.com/thread/45645/versionx-1-0-0-alpha4-is-now-available#dis-post-263998 Wed, 23 Mar 2011 08:00:54 +0000 https://forums.modx.com/thread/45645/versionx-1-0-0-alpha4-is-now-available#dis-post-263998
<![CDATA[VersionX 1.0-Alpha4 pre-release is available from Github]]> https://forums.modx.com/thread/45644/versionx-1-0-alpha4-pre-release-is-available-from-github#dis-post-263995
This pre-release is not the final alpha4 package, but it’s a snapshot of the development so far.

No TV support yet sad

++++++++++++++++++++++++++++++++++++++++
+ VersionX 1.0 Alpha4 (to be released) +
++++++++++++++++++++++++++++++++++++++++
#036 Add Dutch translation to the package.
#030 Improve error display when no changes were made (New lexicon string added to English file)
#019 Fix plugin code to save full timestamp as UNIX timestamp, and format in getlist process.
#034 Fix lexicon reference for "no" in getlist. Improve content_disposition display.
Added copyright notice in Russian translation.
#037 Update link to modx.com instead of modxcms.com
#021 Lexicon-ify error messages of processor output. (New lexicon strings added to English file)
#018 Add check for php >5.3.0 when comparing resource content (prevents E_DEPRECEATED error for split() in xpdorevisioncontrol)
#021 Encode errors returned by processors to json to prevent ajax loader getting stuck
Display template ID in view details when template could not be found
Replaced 0 with empty string when no parent exists in view details
#023 Show parent ID next to title in view details
#020 Translated resource field names, yes/no and some error messages in revision details window / getlist processor
#002 Added pagination to resource overview
Added Russian translation (elastic)

You can fetch the download from Github:
https://github.com/downloads/Mark-H/VersionX/versionx-1.0-alpha4.transport.zip

Upload it to your core/packages directory, choose to search locally for packages and install the package. (May need to uninstall an existing package in the process)

As always, please report any bugs you may find on Github (or here if you don’t have a github account). https://github.com/Mark-H/VersionX/issues

Thanks,

Mark]]>
https://forums.modx.com/thread/45644/versionx-1-0-alpha4-pre-release-is-available-from-github#dis-post-263995 Mon, 28 Feb 2011 06:29:18 +0000 https://forums.modx.com/thread/45644/versionx-1-0-alpha4-pre-release-is-available-from-github#dis-post-263995
<![CDATA[VersionX - Alpha 3 is out now!]]> https://forums.modx.com/thread/45642/versionx---alpha-3-is-out-now#dis-post-263992
Alpha3:
- [#13] Added a few more lexicon strings, improved some error handling, improved code readability
- [#4/#6/#14] Updated grid list processor for usability (date formatting, boolean is now yes/no, editedby (and similar) now gives users full name, template shows template name..
- [#11] Increased width of modal windows. Moved content to its own tab in view details window.
- [#10] Rewrote processor request for restore to make it functional again.
- Renamed processor files to lowercase to prevent it from failing.
- [#15] Removed slash for better path handling (smooth-graphics)
- [#9/#15] Better distribution of columns in main grid (smooth-graphics)
- [#10] Remove mention of an overview from lexicons
- [#17] Added changelog to the installer / build
- [#13] Changed modified/created/restored values to lexicon references.

Please report any bugs at https://github.com/Mark-H/VersionX/issues or in this forum.

Download through package manager or from the Repository: http://modxcms.com/extras/package/792

If you’ve installed this, please let me know if the compare and restore functionality works properly now - I’ve addressed a few possibilities and they should work now. Please note that if you use PHP > 5.3.0 the resource content comparison will not work, this is due to a bug (well, the use of split() actually) in the xpdorevisioncontrol which has been filed.


Enjoy!]]>
https://forums.modx.com/thread/45642/versionx---alpha-3-is-out-now#dis-post-263992 Tue, 15 Feb 2011 05:19:05 +0000 https://forums.modx.com/thread/45642/versionx---alpha-3-is-out-now#dis-post-263992
<![CDATA[VersionX - an introduction]]> https://forums.modx.com/thread/45639/versionx---an-introduction#dis-post-263983
VersionX is currently in development. The latest release at point of writing is 1.0-Alpha2. At this point, it should not be deemed stable and ready for production use... but I would like it if you could give it a test drive on a development server and report back.


Currently the restore function does not work, I am looking into this and hope to solve this as soon as possible.

Development can be tracked on Github, and you may also report your bugs there. Link: https://github.com/Mark-H/VersionX


Furthermore you can find some documentation on the RTFM: http://rtfm.modx.com/display/ADDON/VersionX
There is also a roadmap in place there: http://rtfm.modx.com/display/ADDON/VersionX.Roadmap. Before requesting a feature, please check to make sure it is not on the roadmap already.

* Please note that it only saves a new version when the static resource itself (so not the file it’s linking to) is modified. When comparing, it will compare the content at one point and at the next.

How to help development
- Report bugs! All of them! The more you report, the more bugs that will be squashed out, hopefully before PL.
- Translate the lexicon into your native language. English, German and French are already included - still looking for Dutch (could make that one myself, but rather focus on the rest of the code), and perhaps languages like Russian or Chinese. But really - I’ll gladly accept any languages! You can find the latest (English) lexicon on Github. I’ll take pull requests, or the raw files. Whatever suits you.
- Report bugs!
- If you’re a developer, have a look at the code (via github) and see if you see anything that can be optimized. Or look at the reported bugs and see if you can help out by squashing some.
- Report bugs!
- If you want to help financially send your donation to markieham [at] gmail.com via Paypal, or contact me via business [at] markhamstra.nl if you want to give me a bounty for a certain function.
- Report bugs!
- Did I mention to report bugs yet?]]>
https://forums.modx.com/thread/45639/versionx---an-introduction#dis-post-263983 Wed, 12 Jan 2011 05:58:13 +0000 https://forums.modx.com/thread/45639/versionx---an-introduction#dis-post-263983