mirror of
https://github.com/EDCD/coriolis.git
synced 2025-12-10 15:15:34 +00:00
Move eddb.io links to inara.cz
This commit is contained in:
@@ -32,7 +32,7 @@ export default class CostSection extends TranslatedComponent {
|
|||||||
this._buildRetrofitShip = this._buildRetrofitShip.bind(this);
|
this._buildRetrofitShip = this._buildRetrofitShip.bind(this);
|
||||||
this._onBaseRetrofitChange = this._onBaseRetrofitChange.bind(this);
|
this._onBaseRetrofitChange = this._onBaseRetrofitChange.bind(this);
|
||||||
this._defaultRetrofitName = this._defaultRetrofitName.bind(this);
|
this._defaultRetrofitName = this._defaultRetrofitName.bind(this);
|
||||||
this._eddbShoppingList = this._eddbShoppingList.bind(this);
|
this._eddbShoppingList = this._inaraShoppingList.bind(this);
|
||||||
|
|
||||||
let data = Ships[props.ship.id]; // Retrieve the basic ship properties, slots and defaults
|
let data = Ships[props.ship.id]; // Retrieve the basic ship properties, slots and defaults
|
||||||
let retrofitName = this._defaultRetrofitName(props.ship.id, props.buildName);
|
let retrofitName = this._defaultRetrofitName(props.ship.id, props.buildName);
|
||||||
@@ -328,9 +328,9 @@ export default class CostSection extends TranslatedComponent {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Open up a window for EDDB with a shopping list of our retrofit components
|
* Open up a window for inara with a shopping list of our retrofit components
|
||||||
*/
|
*/
|
||||||
_eddbShoppingList() {
|
_inaraShoppingList() {
|
||||||
const { retrofitCosts } = this.state;
|
const { retrofitCosts } = this.state;
|
||||||
const { ship } = this.props;
|
const { ship } = this.props;
|
||||||
|
|
||||||
@@ -338,7 +338,7 @@ export default class CostSection extends TranslatedComponent {
|
|||||||
const modIds = retrofitCosts.filter(item => item.retroItem.incCost && item.buyId && !item.buyPp).map(item => item.buyId).filter((v, i, a) => a.indexOf(v) === i);
|
const modIds = retrofitCosts.filter(item => item.retroItem.incCost && item.buyId && !item.buyPp).map(item => item.buyId).filter((v, i, a) => a.indexOf(v) === i);
|
||||||
|
|
||||||
// Open up the relevant URL
|
// Open up the relevant URL
|
||||||
window.open('https://eddb.io/station?m=' + modIds.join(','));
|
window.open('https://inara.cz/inapi/corisearch.php?m=' + modIds.join(','));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -387,7 +387,7 @@ export default class CostSection extends TranslatedComponent {
|
|||||||
<tbody>
|
<tbody>
|
||||||
{rows}
|
{rows}
|
||||||
<tr className='ri'>
|
<tr className='ri'>
|
||||||
<td className='lbl' ><button onClick={this._eddbShoppingList} onMouseOver={termtip.bind(null, 'PHRASE_REFIT_SHOPPING_LIST')} onMouseOut={tooltip.bind(null, null)}><ShoppingIcon className='lg' style={{ fill: 'black' }}/></button></td>
|
<td className='lbl' ><button onClick={this._inaraShoppingList} onMouseOver={termtip.bind(null, 'PHRASE_REFIT_SHOPPING_LIST')} onMouseOut={tooltip.bind(null, null)}><ShoppingIcon className='lg' style={{ fill: 'black' }}/></button></td>
|
||||||
<td colSpan='3' className='lbl' >{translate('cost')}</td>
|
<td colSpan='3' className='lbl' >{translate('cost')}</td>
|
||||||
<td colSpan='2' className={cn('val', retrofitTotal > 0 ? 'warning' : 'secondary-disabled')} style={{ borderBottom:'none' }}>
|
<td colSpan='2' className={cn('val', retrofitTotal > 0 ? 'warning' : 'secondary-disabled')} style={{ borderBottom:'none' }}>
|
||||||
{int(retrofitTotal)}{units.CR}
|
{int(retrofitTotal)}{units.CR}
|
||||||
|
|||||||
@@ -677,9 +677,9 @@ export default class OutfittingPage extends Page {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Open up a window for EDDB with a shopping list of our components
|
* Open up a window for inara with a shopping list of our components
|
||||||
*/
|
*/
|
||||||
_eddbShoppingList() {
|
_inaraShoppingList() {
|
||||||
const ship = this.state.ship;
|
const ship = this.state.ship;
|
||||||
|
|
||||||
const shipId = Ships[ship.id].eddbID;
|
const shipId = Ships[ship.id].eddbID;
|
||||||
@@ -692,7 +692,7 @@ export default class OutfittingPage extends Page {
|
|||||||
|
|
||||||
// Open up the relevant URL
|
// Open up the relevant URL
|
||||||
window.open(
|
window.open(
|
||||||
'https://eddb.io/station?s=' + shipId + '&m=' + modIds.join(',')
|
'https://inara.cz/inapi/corisearch.php?s=' + shipId + '&m=' + modIds.join(',')
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -912,7 +912,7 @@ export default class OutfittingPage extends Page {
|
|||||||
<Download className="lg" />
|
<Download className="lg" />
|
||||||
</button>
|
</button>
|
||||||
<button
|
<button
|
||||||
onClick={this._eddbShoppingList}
|
onClick={this._inaraShoppingList}
|
||||||
onMouseOver={termtip.bind(null, 'PHRASE_SHOPPING_LIST')}
|
onMouseOver={termtip.bind(null, 'PHRASE_SHOPPING_LIST')}
|
||||||
onMouseOut={hide}
|
onMouseOut={hide}
|
||||||
>
|
>
|
||||||
|
|||||||
Reference in New Issue
Block a user