[Loris-dev] Customize page

Sotirios Nikoloutsopoulos sotirisnik at gmail.com
Tue Mar 3 11:30:39 EST 2020


Hi,

I just runned make and it auto runned composer install --no-dev on its own.
To make it run i needed to delete the vendor directory. Also when placing
the dicom_archive under project/ directory i see it has no effect at the
web interface but it worked when i replaced the original module. At the
moment I will work at the path of the original module, no harm since we
using docker to replace the original path at the building process.

To display the values of my new column, which files should I edit? I
believe it's the FilterableDataTable.js but how does it get its data for
the table? ( I am new to React )

Thanks

Thanks

Στις Τρί, 3 Μαρ 2020 στις 5:11 μ.μ., ο/η Ling Ma <lingyun.ma at mcin.ca>
έγραψε:

> Hi Sotirios,
>
> You must have run with "composer install" early, so why do you run
> "composer install  --no-dev" now? You can delete the vendor/facebook, then
> re-run the "composer install --no-dev". The cause could be something to do
> with facebook package, which is out of the consideration of Loris.
>
> Hope this helps. Thanks.
>
> Best regards,
> Ling Ma
>
> On Tue, Mar 3, 2020 at 8:00 AM Sotirios Nikoloutsopoulos <
> sotirisnik at gmail.com> wrote:
>
>> Hi,
>>
>> I am getting this error when i am running make
>>
>> composer install --no-dev
>> > mkdir -p project/libraries
>> Loading composer repositories with package information
>> Installing dependencies from lock file
>> Package operations: 0 installs, 0 updates, 4 removals
>>   - Removing facebook/webdriver (dev-master)
>>
>>
>>
>>   [RuntimeException]
>>
>>   Source directory /var/www/loris/vendor/facebook/webdriver has unpushed
>> chan
>>   ges on the current branch:
>>
>>   M lib/WebDriverTargetLocator.php
>>
>>
>>
>>
>> install [--prefer-source] [--prefer-dist]
>>
>> Thanks
>>
>> Στις Πέμ, 27 Φεβ 2020 στις 6:27 μ.μ., ο/η Ling Ma <lingyun.ma at mcin.ca>
>> έγραψε:
>>
>>> Hi Sotirios,
>>>
>>> You will need to customize the dicom_archive modules which resides under
>>> <web root>/modules/dicom_archive, we recommend against modifying directly
>>> the module, instead you copy that module into project/modules to do any
>>> customization there, then run "composer install" to let the Loris know that
>>> you want to use your customized version. Then you need to run "make" under
>>> the <web root> to compile jsx to js.
>>>
>>> The table and the filter are written in ReactJS, as long as you have
>>> some knowledge of ReactJS and PHP, you could go ahead to do it.
>>>
>>> Best regards,
>>> Ling Ma
>>>
>>> On Thu, Feb 27, 2020 at 11:09 AM Sotirios Nikoloutsopoulos <
>>> sotirisnik at gmail.com> wrote:
>>>
>>>> Hi,
>>>>
>>>> We would like to customize the Selection Filter given in
>>>> https://demo.loris.ca/dicom_archive/ page. Also we would like to add a
>>>> new column on the existing table shown ( that batch column will be
>>>> contained in the files table ). Could you give some info on how to proceed?
>>>>
>>>> The desired result is as shown in that image
>>>>
>>>> [image: image.png]
>>>>
>>>> Thank you
>>>>
>>>> Sotirios
>>>>
>>>> _______________________________________________
>>>> Loris-dev mailing list
>>>> Loris-dev at bic.mni.mcgill.ca
>>>> https://mailman.bic.mni.mcgill.ca/mailman/listinfo/loris-dev
>>>>
>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.bic.mni.mcgill.ca/pipermail/loris-dev/attachments/20200303/c12df32f/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 221775 bytes
Desc: not available
URL: <http://mailman.bic.mni.mcgill.ca/pipermail/loris-dev/attachments/20200303/c12df32f/attachment-0001.png>


More information about the Loris-dev mailing list